TopoQuest Logo
Do you find TopoQuest useful?
Help keep TopoQuest running and adding new maps/features by donating!
Bitcoin:  19c7KJd3qBynnjoSw5npx9KScwjBe4ifkT
Litecoin:  LXs6TkuXGGXo1vDsWCkWVdjQX94eUKd6ui
Home View Maps Find Maps Find Places Resources & Links


Rock Creek, Alabama

Rock Creek is a stream located in Jefferson County, AL at N33.50011° W87.06583° (NAD83) and at an elevation of 347 ft MSL.
It can be seen on the USGS 1:24K topographic map Sylvan Springs, AL.

Feature Type: Stream
Latitude: N33.50011° (NAD83 datum)
Longitude: W87.06583°
Elevation: 347 ft MSL
County: Jefferson County, Alabama
USGS 24K Map: Sylvan Springs, AL
USGS 24K MRC: 33087E1

You can view this location or feature in our Topographic Map Viewer now.

Topographic Map of Rock Creek, AL
Click on map above to begin viewing in our Map Viewer.

Here are some other places near Rock Creek that may be of interest:

Feature Name Type Latitude Longitude Distance View Map
AlliancePopulated PlaceN33.5479°W87.1264°4.8 milesView Map
Alliance Elementary SchoolSchoolN33.5454°W87.1256°4.6 milesView Map
Antioch Baptist Church Number 2ChurchN33.4115°W86.9744°8.1 milesView Map
Atchisons LakeReservoirN33.4264°W87.0096°6.0 milesView Map
Atwood CemeteryCemeteryN33.5848°W87.1103°6.4 milesView Map
Atwood Ferry (historical)CrossingN33.5871°W87.0925°6.2 milesView Map
Atwood Ferry BridgeBridgeN33.5873°W87.1092°6.5 milesView Map
Avalon ParkPopulated PlaceN33.4307°W86.9903°6.5 milesView Map
Bay ViewPopulated PlaceN33.5587°W86.9736°6.7 milesView Map
Bayview Baptist ChurchChurchN33.5622°W86.9686°7.1 milesView Map
Bayview Elementary SchoolSchoolN33.5587°W86.9775°6.5 milesView Map
Bayview LakeReservoirN33.5444°W86.9671°6.5 milesView Map
Bayview Lake DamDamN33.5734°W86.9883°6.8 milesView Map
Bayview MineMineN33.5543°W86.9694°6.7 milesView Map
Bear BranchStreamN33.4912°W87.0931°1.7 milesView Map
Ben Vines GapGapN33.5265°W87.0042°4.0 milesView Map
Bessemer Church of GodChurchN33.4068°W86.9775°8.2 milesView Map
Bessemer Fire Department Station 5BuildingN33.4059°W86.9775°8.3 milesView Map
Bessemer GardensPopulated PlaceN33.4243°W86.9783°7.3 milesView Map
Bessemer JunctionPopulated PlaceN33.4248°W86.9692°7.6 milesView Map
Beth-El CemeteryCemeteryN33.4201°W86.9850°7.2 milesView Map
Big BranchStreamN33.4073°W87.1636°8.5 milesView Map
Bill Gross CampLocaleN33.5473°W87.1536°6.0 milesView Map
Birmingport Fire District Station 1BuildingN33.5156°W87.1508°5.0 milesView Map
Birmingport Fire District Station 2BuildingN33.5535°W87.1006°4.2 milesView Map
Black BranchStreamN33.4101°W87.0714°6.2 milesView Map
Black CreekStreamN33.5584°W87.1214°5.1 milesView Map
Black CreekPopulated PlaceN33.5571°W87.1214°5.1 milesView Map
Black CreekStreamN33.5551°W87.0908°4.1 milesView Map
Bonham AirportAirportN33.5425°W86.9864°5.4 milesView Map
Booker HeightsPopulated PlaceN33.5426°W87.0072°4.5 milesView Map
Boyds LandingLocaleN33.5596°W87.1494°6.3 milesView Map
Brooklane ChurchChurchN33.4479°W86.9797°6.1 milesView Map
Brooklane PlacePopulated PlaceN33.4373°W86.9819°6.5 milesView Map
Browns Temple (historical)ChurchN33.4009°W87.0575°6.9 milesView Map
BushPopulated PlaceN33.4484°W86.9830°6.0 milesView Map
Calvary ChurchChurchN33.4221°W87.0517°5.5 milesView Map
Camp BranchStreamN33.5529°W86.9667°6.8 milesView Map
Cedarbrook ForestPopulated PlaceN33.4793°W86.9972°4.2 milesView Map
Chickasaw MineMineN33.5834°W87.1083°6.3 milesView Map
City of HueytownCivilN33.4237°W87.0223°5.8 milesView Map
City of Pleasant GroveCivilN33.4936°W86.9782°5.1 milesView Map
Clarke MountainSummitN33.4593°W87.0069°4.4 milesView Map
Coal CreekStreamN33.5790°W87.1544°7.5 milesView Map
Community Full Gospel ChurchChurchN33.4037°W86.9775°8.4 milesView Map
ConcordPopulated PlaceN33.4676°W87.0311°3.0 milesView Map
Concord Baptist ChurchChurchN33.4698°W87.0392°2.6 milesView Map
Concord Census Designated PlaceCensusN33.4674°W87.0391°2.7 milesView Map
Concord Elementary SchoolSchoolN33.4698°W87.0403°2.6 milesView Map
Concord Fire District Station 1BuildingN33.4705°W87.0402°2.5 milesView Map
Concord Fire District Station 2 HeadquartersBuildingN33.4806°W87.0698°1.4 milesView Map
Concord Fire District Station 3BuildingN33.4461°W87.1398°5.7 milesView Map
Concord Highland Baptist ChurchChurchN33.4654°W87.0253°3.3 milesView Map
Concord MineMineN33.4532°W87.0392°3.6 milesView Map
Concord Mine LakeReservoirN33.4534°W87.0458°3.4 milesView Map
Concord Mines Lake DamDamN33.4501°W87.0450°3.7 milesView Map
Concord-Rock Creek DivisionCivilN33.4435°W87.0525°4.0 milesView Map
Corbet BranchStreamN33.5659°W86.9706°7.1 milesView Map
Cottage HillPopulated PlaceN33.4821°W86.9783°5.2 milesView Map
Crockard JunctionPopulated PlaceN33.5357°W86.9853°5.3 milesView Map
Crossroad ChurchChurchN33.4015°W87.0428°6.9 milesView Map
Dolomite MineMineN33.5004°W86.9875°4.5 milesView Map
Dolomite Number 1 Slope MineMineN33.5529°W86.9875°5.8 milesView Map
Dolonar JunctionPopulated PlaceN33.4265°W86.9714°7.4 milesView Map
Double BranchStreamN33.5537°W87.1514°6.2 milesView Map
Double Branch FordCrossingN33.5548°W87.1522°6.2 milesView Map
Drip Spring HollowValleyN33.5312°W87.1581°5.7 milesView Map
Dry BranchStreamN33.4882°W87.1036°2.3 milesView Map
Earnest United Methodist ChurchChurchN33.4609°W87.0225°3.7 milesView Map
Edgewater MineMineN33.5501°W87.0806°3.6 milesView Map
Edgewater School (historical)SchoolN33.5332°W86.9680°6.1 milesView Map
EzraPopulated PlaceN33.4459°W87.1431°5.8 milesView Map
Faith Baptist ChurchChurchN33.4562°W87.0172°4.1 milesView Map
First Baptist Church of Booker HeightsChurchN33.5440°W87.0056°4.6 milesView Map
First Baptist Church of HueytownChurchN33.4557°W87.0047°4.7 milesView Map
First Bethel Baptist ChurchChurchN33.4184°W86.9764°7.6 milesView Map
First United Methodist Church of HueytownChurchN33.4512°W86.9972°5.2 milesView Map
Fishtrap BranchStreamN33.5851°W87.0747°5.9 milesView Map
Five Points Elementary SchoolSchoolN33.4265°W86.9842°6.9 milesView Map
Franklin MineMineN33.5172°W87.0656°1.2 milesView Map
Garywood Assembly of God ChurchChurchN33.4575°W86.9675°6.4 milesView Map
GilmorePopulated PlaceN33.5165°W87.1467°4.8 milesView Map
Gilmore MineMineN33.5251°W87.1333°4.3 milesView Map
Goolsby HollowValleyN33.5037°W86.9958°4.0 milesView Map
Grays GardensPopulated PlaceN33.5954°W86.9767°8.3 milesView Map
Greater Sixteenth Street Church of GodChurchN33.4121°W86.9775°7.9 milesView Map
Halls CreekStreamN33.4009°W86.9908°8.1 milesView Map
Hanty HollowValleyN33.5732°W86.9983°6.4 milesView Map
Harden HollowValleyN33.5126°W86.9928°4.3 milesView Map
Harlem HeightsPopulated PlaceN33.4604°W86.9805°5.6 milesView Map
Highland ForestPopulated PlaceN33.4898°W86.9947°4.2 milesView Map
HoagtownPopulated PlaceN33.5098°W87.0278°2.3 milesView Map
Hopewell ChurchChurchN33.5951°W87.1583°8.5 milesView Map
HopkinsPopulated PlaceN33.4846°W87.0786°1.3 milesView Map
HueytownPopulated PlaceN33.4512°W86.9967°5.2 milesView Map
Hueytown Baptist ChurchChurchN33.4338°W86.9821°6.7 milesView Map
Hueytown ChurchChurchN33.4265°W87.0275°5.5 milesView Map
Hueytown Church of GodChurchN33.4529°W87.0092°4.6 milesView Map
Hueytown City HallBuildingN33.4268°W86.9944°6.5 milesView Map
Hueytown CrestPopulated PlaceN33.4612°W86.9969°4.8 milesView Map
Hueytown Elementary SchoolSchoolN33.4423°W86.9911°5.9 milesView Map
Hueytown Fire and Rescue Station 1BuildingN33.4428°W86.9939°5.7 milesView Map
Hueytown Fire and Rescue Station 2BuildingN33.4303°W87.0128°5.7 milesView Map
Hueytown Fire and Rescue Station 3BuildingN33.4224°W87.0504°5.4 milesView Map
Hueytown High SchoolSchoolN33.4465°W86.9919°5.6 milesView Map
Hueytown Police DepartmentBuildingN33.4432°W86.9943°5.7 milesView Map
Hueytown Post OfficePost OfficeN33.4408°W86.9782°6.5 milesView Map
Hueytown Public LibraryBuildingN33.4265°W86.9944°6.5 milesView Map
Industrial CityPopulated PlaceN33.4440°W86.9819°6.2 milesView Map
Interchange 112CrossingN33.4109°W86.9700°8.3 milesView Map
Jacob HollowValleyN33.5051°W86.9908°4.3 milesView Map
Jasper FordCrossingN33.5693°W87.1444°6.6 milesView Map
Jerkwater MineMineN33.5529°W87.0889°3.9 milesView Map
Johnson BranchStreamN33.4162°W87.0783°5.8 milesView Map
Knowles IslandIslandN33.5446°W86.9661°6.5 milesView Map
Labuco Drift MineMineN33.5973°W87.0750°6.7 milesView Map
Lake Martin DamDamN33.4050°W87.0314°6.9 milesView Map
Lake View Estates LakesReservoirN33.4034°W87.0333°6.9 milesView Map
Lakeview EstatesPopulated PlaceN33.4068°W87.0333°6.7 milesView Map
Leaning Oak Golf Course (historical)LocaleN33.4465°W87.1231°5.0 milesView Map
Lee ChapelChurchN33.5234°W86.9703°5.7 milesView Map
Liberty Baptist ChurchChurchN33.5423°W87.1172°4.2 milesView Map
Lick BranchStreamN33.4454°W87.1186°4.9 milesView Map
Lick CreekStreamN33.4432°W87.0819°4.0 milesView Map
Little Casino MineMineN33.5557°W87.0875°4.0 milesView Map
Little Lick CreekStreamN33.4426°W87.0731°4.0 milesView Map
Little Souls Saving ChurchChurchN33.4096°W86.9792°8.0 milesView Map
Lost BranchStreamN33.4923°W87.0981°1.9 milesView Map
Lost CreekStreamN33.4857°W87.0147°3.1 milesView Map
Martin LakeLakeN33.4066°W87.0297°6.8 milesView Map
Martin Luther King Junior Memorial CemeteryCemeteryN33.4590°W87.0050°4.5 milesView Map
MaxinePopulated PlaceN33.5779°W87.1489°7.2 milesView Map
Maxine BridgeBridgeN33.5743°W87.1428°6.8 milesView Map
Maxine Elementary School (historical)SchoolN33.5959°W87.1558°8.4 milesView Map
Maxine MineMineN33.5848°W87.1556°7.8 milesView Map
Maxine Tailings Pond DamDamN33.5834°W87.1517°7.6 milesView Map
MaytownPopulated PlaceN33.5359°W86.9972°4.7 milesView Map
Maytown Volunteer Fire DepartmentBuildingN33.5348°W86.9970°4.6 milesView Map
Maytown-Sylvan Springs DivisionCivilN33.5397°W87.0641°2.7 milesView Map
McCarty FordCrossingN33.5834°W87.1317°6.9 milesView Map
McCartys Ferry (historical)CrossingN33.5832°W87.1322°6.9 milesView Map
McNeil Baptist ChurchChurchN33.4065°W86.9775°8.2 milesView Map
McNeil Junior High SchoolSchoolN33.4073°W86.9797°8.1 milesView Map
Morris HollowValleyN33.5087°W86.9967°4.0 milesView Map
Mud CreekPopulated PlaceN33.4029°W87.1569°8.5 milesView Map
Mud Creek Baptist ChurchChurchN33.4101°W87.1583°8.2 milesView Map
MulgaPopulated PlaceN33.5498°W86.9742°6.3 milesView Map
Mulga Baptist ChurchChurchN33.5482°W86.9783°6.0 milesView Map
Mulga CreekStreamN33.5665°W87.0025°5.9 milesView Map
Mulga Elementary SchoolSchoolN33.5518°W86.9828°6.0 milesView Map
Mulga Elementary School (historical)SchoolN33.5551°W86.9936°5.6 milesView Map
Mulga MinePopulated PlaceN33.5562°W86.9936°5.7 milesView Map
Mulga Post OfficePost OfficeN33.5486°W86.9775°6.1 milesView Map
Mulga Volunteer Fire DepartmentBuildingN33.5493°W86.9831°5.9 milesView Map
New Life Independent ChurchChurchN33.4057°W86.9817°8.1 milesView Map
Nichols ShoalsBarN33.5948°W87.0614°6.5 milesView Map
North HighlandsPopulated PlaceN33.4232°W86.9892°6.9 milesView Map
North Highlands Lake DamDamN33.4234°W87.0133°6.1 milesView Map
Oak GrovePopulated PlaceN33.4548°W87.1536°5.9 milesView Map
Oak Grove ChurchChurchN33.4568°W87.1542°5.9 milesView Map
Oak Grove Church (historical)ChurchN33.5176°W87.0139°3.2 milesView Map
Oak Grove MineMineN33.4404°W87.1381°5.9 milesView Map
Oak Grove MineMineN33.4209°W87.0055°6.5 milesView Map
Oak Grove Mine LakeReservoirN33.4384°W87.1283°5.6 milesView Map
Oak Grove Mine Lake DamDamN33.4384°W87.1283°5.6 milesView Map
Oak Grove SchoolSchoolN33.4526°W87.1517°5.9 milesView Map
Oak Grove Second ChurchChurchN33.4501°W87.1267°4.9 milesView Map
Old Shady Grove ChurchChurchN33.4107°W87.0461°6.3 milesView Map
Opossum CreekStreamN33.4223°W86.9686°7.8 milesView Map
Opossum ValleyValleyN33.4223°W86.9686°7.8 milesView Map
Percy Vines CampLocaleN33.5593°W87.1228°5.2 milesView Map
Pineywoods CampLocaleN33.5537°W87.1500°6.1 milesView Map
Pipe Shop Elementary School (historical)SchoolN33.4143°W86.9733°8.0 milesView Map
Pit Twentyfive MineMineN33.4668°W87.1444°5.1 milesView Map
Pittman High SchoolSchoolN33.4554°W86.9958°5.1 milesView Map
Pittman Junior High SchoolSchoolN33.4376°W86.9872°6.3 milesView Map
Pleasant AcresPopulated PlaceN33.4765°W86.9917°4.6 milesView Map
Pleasant GrovePopulated PlaceN33.4909°W86.9703°5.5 milesView Map
Pleasant Grove City HallBuildingN33.4904°W86.9711°5.5 milesView Map
Pleasant Grove Elementary SchoolSchoolN33.4918°W86.9722°5.4 milesView Map
Pleasant Grove Fire and Rescue ServiceBuildingN33.4898°W86.9713°5.5 milesView Map
Pleasant Grove First Baptist ChurchChurchN33.5004°W86.9758°5.2 milesView Map
Pleasant Grove High SchoolSchoolN33.4884°W86.9725°5.4 milesView Map
Pleasant Grove Police DepartmentBuildingN33.4898°W86.9708°5.5 milesView Map
Pleasant Grove Post OfficePost OfficeN33.4913°W86.9779°5.1 milesView Map
Pleasant Grove Public LibraryBuildingN33.4901°W86.9711°5.5 milesView Map
Pleasant Grove United Methodist ChurchChurchN33.4979°W86.9792°5.0 milesView Map
Pleasant Ridge Baptist ChurchChurchN33.4462°W86.9958°5.5 milesView Map
Port BirminghamPopulated PlaceN33.5665°W87.1067°5.2 milesView Map
PowhatanPopulated PlaceN33.5907°W87.1086°6.7 milesView Map
Powhatan ChurchChurchN33.5951°W87.1083°7.0 milesView Map
Powhattan MineMineN33.5918°W87.1097°6.8 milesView Map
Praco MineMineN33.5973°W87.1111°7.2 milesView Map
Praco MineMineN33.5848°W87.1500°7.6 milesView Map
Raccoon BranchStreamN33.4454°W87.1206°4.9 milesView Map
Ravine Elementary SchoolSchoolN33.4626°W86.9947°4.8 milesView Map
Razburg (historical)LocaleN33.4029°W87.1569°8.5 milesView Map
River Square Plaza Shopping CenterLocaleN33.4515°W86.9844°5.8 milesView Map
Riverdale Landing CampLocaleN33.5723°W87.1275°6.1 milesView Map
Riverview CampLocaleN33.5829°W87.1361°7.0 milesView Map
Rock CreekPopulated PlaceN33.4771°W87.0803°1.8 milesView Map
Rock CreekStreamN33.5001°W87.0658°0.0 milesView Map
Rock CreekStreamN33.4571°W87.1156°4.1 milesView Map
Rock Creek Baptist ChurchChurchN33.4798°W87.0836°1.7 milesView Map
Rock Creek Census Designated PlaceCensusN33.4772°W87.0812°1.8 milesView Map
Rock Creek ChurchChurchN33.4823°W87.1158°3.1 milesView Map
Rockhouse HollowValleyN33.4959°W87.0022°3.7 milesView Map
Roscoe Spring BranchStreamN33.4818°W87.0489°1.6 milesView Map
Salter CemeteryCemeteryN33.5790°W87.1042°5.9 milesView Map
Shady GrovePopulated PlaceN33.5932°W87.0033°7.4 milesView Map
Shady Grove Baptist ChurchChurchN33.5621°W86.9958°5.9 milesView Map
Shady Grove CemeteryCemeteryN33.5829°W87.0097°6.6 milesView Map
Shady Grove ChurchChurchN33.5937°W86.9889°7.8 milesView Map
Shady Grove Volunteer Fire DepartmentBuildingN33.5890°W87.0024°7.1 milesView Map
Short CreekPopulated PlaceN33.5512°W87.1014°4.1 milesView Map
Short CreekStreamN33.5615°W87.1086°4.9 milesView Map
Short Creek ChurchChurchN33.5518°W87.1025°4.1 milesView Map
Short Creek MineMineN33.5696°W87.0806°4.9 milesView Map
Short Creek MineMineN33.5696°W87.0750°4.8 milesView Map
Short Creek Number 1 MineMineN33.5543°W87.0736°3.8 milesView Map
Skelton CreekStreamN33.5834°W87.1292°6.8 milesView Map
Smithville Baptist ChurchChurchN33.4993°W87.1556°5.2 milesView Map
Stagg (historical)LocaleN33.5582°W86.9986°5.6 milesView Map
Starvacre FordCrossingN33.4276°W87.0811°5.1 milesView Map
Sylvan SpringsPopulated PlaceN33.5157°W87.0150°3.1 milesView Map
Sylvan Springs Elementary School (historical)SchoolN33.5084°W87.0264°2.3 milesView Map
Sylvan Springs Fire and RescueBuildingN33.5118°W87.0231°2.6 milesView Map
T C I Lake DamDamN33.4418°W86.9700°6.8 milesView Map
Tailings Pond Number 2ReservoirN33.5863°W87.1522°7.8 milesView Map
The Elbow (historical)LocaleN33.5384°W86.9867°5.3 milesView Map
Thompson MineMineN33.5834°W87.0506°5.8 milesView Map
ToadvinePopulated PlaceN33.4996°W87.1556°5.2 milesView Map
Toadvine CemeteryCemeteryN33.4968°W87.1514°4.9 milesView Map
Toadvine ChurchChurchN33.4996°W87.1567°5.2 milesView Map
Town of MaytownCivilN33.5490°W86.9999°5.1 milesView Map
Town of MulgaCivilN33.5529°W86.9733°6.5 milesView Map
Town of Sylvan SpringsCivilN33.5286°W87.0312°2.8 milesView Map
Union GrovePopulated PlaceN33.5979°W86.9767°8.5 milesView Map
Union Grove CemeteryCemeteryN33.5937°W86.9786°8.2 milesView Map
Union Grove Methodist ChurchChurchN33.5987°W86.9769°8.5 milesView Map
Union Hill ChurchChurchN33.4829°W87.0789°1.4 milesView Map
Unity ChurchChurchN33.4679°W87.0622°2.2 milesView Map
Valley Creek CemeteryCemeteryN33.4234°W87.0555°5.3 milesView Map
Valley Creek ChurchChurchN33.4229°W87.0528°5.4 milesView Map
Valley Creek ChurchChurchN33.4193°W87.0483°5.7 milesView Map
Venison BranchStreamN33.5743°W86.9858°6.9 milesView Map
Village FallsFallsN33.5562°W86.9700°6.7 milesView Map
Village Falls CemeteryCemeteryN33.5534°W86.9714°6.6 milesView Map
Village Falls Methodist ChurchChurchN33.5509°W86.9742°6.3 milesView Map
Vineland ParkPopulated PlaceN33.4398°W86.9947°5.8 milesView Map
Vines MillPopulated PlaceN33.4932°W87.1644°5.7 milesView Map
VirginiaPopulated PlaceN33.4090°W87.0506°6.4 milesView Map
Virginia MineMineN33.4223°W87.0667°5.4 milesView Map
Virginia Mines CemeteryCemeteryN33.4251°W87.0589°5.2 milesView Map
Virginia Mines Elementary School (historical)SchoolN33.4190°W87.0458°5.7 milesView Map
Virginia Mines Elementary School (historical)SchoolN33.4243°W87.0297°5.6 milesView Map
Waldrops Mill (historical)LocaleN33.4568°W87.0172°4.1 milesView Map
Weaver CemeteryCemeteryN33.5118°W87.1483°4.8 milesView Map
West Concord ChurchChurchN33.4698°W87.0950°2.7 milesView Map
West Grove ChurchChurchN33.5082°W87.0297°2.2 milesView Map
West HighlandsPopulated PlaceN33.4084°W86.9969°7.5 milesView Map
West Highlands ChurchChurchN33.4065°W87.0008°7.5 milesView Map
West Highlands Elementary SchoolSchoolN33.4229°W86.9997°6.6 milesView Map
West Jefferson DivisionCivilN33.5754°W87.1436°6.9 milesView Map
West Red MountainSummitN33.4215°W86.9944°6.8 milesView Map
West Rock MountainSummitN33.4240°W87.0142°6.0 milesView Map
West Side Baptist ChurchChurchN33.4051°W86.9694°8.6 milesView Map
Westdale Baptist ChurchChurchN33.4504°W87.0105°4.7 milesView Map
Wilderness GardenPopulated PlaceN33.5654°W87.1281°5.8 milesView Map
Willing Workers Prayer Bank ChurchChurchN33.4184°W86.9669°8.0 milesView Map
Winters CampLocaleN33.5748°W87.1511°7.1 milesView Map
WoodmontPopulated PlaceN33.4487°W86.9930°5.5 milesView Map
WVOK-AM (Midfield)TowerN33.4512°W87.0778°3.4 milesView Map

Note: Coordinates in the location and feature list above are referenced to NAD83 datum.


Copyright (C) 2008-2024 Ryan Niemi / Sunset Dynamics ... All Rights Reserved