Do you find TopoQuest useful?
Help keep TopoQuest running and adding new maps/features by donating!
Donate $5.00 USD
Donate $10.00 USD
Donate $20.00 USD
Home
View Maps
Find Maps
Find Places
Resources & Links
Lake Thomas, Florida
Lake Thomas is a lake located in Pasco County, FL at N28.240313° W82.469351° (WGS84/NAD83) and at an elevation of 72 ft MSL.
It can be seen on the USGS 1:24K topographic map
Lutz, FL
.
Feature Type:
Lake
Latitude:
N28.240313°
(WGS84/NAD83 datum)
Longitude:
W82.469351°
Elevation:
72 ft MSL
County:
Pasco County, Florida
USGS 24K Map:
Lutz, FL
USGS 24K MRC:
28082B4
You can view this location or feature in our
Topographic Map Viewer
by clicking on the map views below:
USGS 1:24K topographic map:
Source: US Geological Survey
Aerial imagery:
Source: US National Map
OpenStreetMap:
Copyright OpenStreetMap contributors, map styling by TopoQuest
OpenTopoMap:
Copyright OpenStreetMap contributors, map styling by OpenTopoMap and TopoQuest
FAA VFR aeronautical chart::
Source: US Federal Aviation Administration
Click on a map above to begin viewing in our Map Viewer.
Here are some other places of interest near Lake Thomas:
Feature Name
Type
Latitude
Longitude
Distance
View Map
Alldredge
Populated Place
N28.161400°
W82.568200°
8.1 miles
↑
View Map
Angel Farms Estates
Populated Place
N28.166400°
W82.556500°
7.4 miles
↑
View Map
Ballinger Estates
Populated Place
N28.143300°
W82.472800°
6.7 miles
↑
View Map
Banjo Lake
Lake
N28.219539°
W82.441846°
2.2 miles
↑
View Map
Bay Lake
Lake
N28.263271°
W82.461797°
1.7 miles
↑
View Map
Bayonnes at Cheval
Populated Place
N28.154100°
W82.508100°
6.4 miles
↑
View Map
Beau Rivage
Populated Place
N28.153800°
W82.511900°
6.5 miles
↑
View Map
Bell Lake
Lake
N28.221416°
W82.453620°
1.6 miles
↑
View Map
Bethel Church
Church
N28.325839°
W82.503152°
6.3 miles
↑
View Map
Biarritz Village
Populated Place
N28.147900°
W82.514800°
7.0 miles
↑
View Map
Big Cypress Swamp
Swamp
N28.279452°
W82.417592°
4.2 miles
↑
View Map
Big Cypress Swamp
Swamp
N28.240685°
W82.412312°
3.5 miles
↑
View Map
Big Lake Vienna
Lake
N28.206242°
W82.470967°
2.4 miles
↑
View Map
Bird Lake
Lake
N28.180617°
W82.453433°
4.2 miles
↑
View Map
Black Lake
Lake
N28.214351°
W82.435196°
2.7 miles
↑
View Map
Bordeaux Estates
Populated Place
N28.159300°
W82.428200°
6.1 miles
↑
View Map
Browns Lake
Lake
N28.170496°
W82.482389°
4.9 miles
↑
View Map
Buck Hammock
Island
N28.168068°
W82.389814°
7.0 miles
↑
View Map
Cabbage Swamp
Swamp
N28.201006°
W82.387459°
5.7 miles
↑
View Map
Camp Grenada
Locale
N28.172512°
W82.423148°
5.5 miles
↑
View Map
Camp Indian Head
Locale
N28.190567°
W82.443982°
3.8 miles
↑
View Map
Camp Lake
Lake
N28.184120°
W82.491824°
4.1 miles
↑
View Map
Camp Mawain
Locale
N28.143903°
W82.568430°
9.0 miles
↑
View Map
Candlelight
Populated Place
N28.155000°
W82.473300°
5.9 miles
↑
View Map
Cannes Village
Populated Place
N28.151800°
W82.510400°
6.6 miles
↑
View Map
Carr Drive
Populated Place
N28.147300°
W82.421700°
7.1 miles
↑
View Map
Casa del Lago
Populated Place
N28.147200°
W82.474700°
6.4 miles
↑
View Map
Catfish Lake
Lake
N28.188725°
W82.443529°
3.9 miles
↑
View Map
Chateaux Loire
Populated Place
N28.148300°
W82.506500°
6.7 miles
↑
View Map
Cheval
Populated Place
N28.148625°
W82.514540°
6.9 miles
↑
View Map
Cheval Boulevard Estates East
Populated Place
N28.148900°
W82.517600°
7.0 miles
↑
View Map
Cheval Boulevard Estates West
Populated Place
N28.150000°
W82.517500°
6.9 miles
↑
View Map
Cheval Census Designated Place
Census
N28.145920°
W82.518469°
7.2 miles
↑
View Map
Cheval East Bordeaux
Populated Place
N28.152800°
W82.517100°
6.7 miles
↑
View Map
Cheval Lake Club Villas
Populated Place
N28.152400°
W82.508100°
6.5 miles
↑
View Map
Cheval Polo And Golf Club
Locale
N28.144700°
W82.521800°
7.3 miles
↑
View Map
Cheval Wimbledon Village
Populated Place
N28.147300°
W82.504900°
6.8 miles
↑
View Map
Club Manor East of Grand Hampton
Populated Place
N28.166600°
W82.373900°
7.7 miles
↑
View Map
Commston Lake
Lake
N28.147540°
W82.454850°
6.5 miles
↑
View Map
Como Lake
Lake
N28.182677°
W82.475080°
4.0 miles
↑
View Map
Connerton Census Designated Place
Census
N28.302402°
W82.462453°
4.3 miles
↑
View Map
Cool Kell Lake
Lake
N28.165426°
W82.449380°
5.3 miles
↑
View Map
Cooper Lake
Lake
N28.145992°
W82.471295°
6.5 miles
↑
View Map
Coopers Bayou
Populated Place
N28.148300°
W82.465200°
6.4 miles
↑
View Map
Country Oaks
Populated Place
N28.161500°
W82.428000°
6.0 miles
↑
View Map
Crilly Acres
Populated Place
N28.140600°
W82.457100°
6.9 miles
↑
View Map
Crystal Acres
Populated Place
N28.159300°
W82.478700°
5.6 miles
↑
View Map
Cullaro
Populated Place
N28.170300°
W82.417100°
5.8 miles
↑
View Map
Curve Lake
Lake
N28.253959°
W82.460636°
1.1 miles
↑
View Map
Cypress Creek
Stream
N28.308061°
W82.385924°
6.9 miles
↑
View Map
Debuel Road Baptist Church
Church
N28.151680°
W82.462316°
6.1 miles
↑
View Map
Deer Lake
Lake
N28.167773°
W82.462682°
5.0 miles
↑
View Map
Deer Lake Estates
Populated Place
N28.170700°
W82.463300°
4.8 miles
↑
View Map
Deer Park
Populated Place
N28.162235°
W82.460650°
5.4 miles
↑
View Map
Deer Run
Populated Place
N28.169900°
W82.468500°
4.9 miles
↑
View Map
Douglas Place
Populated Place
N28.156900°
W82.491200°
5.9 miles
↑
View Map
Drexel
Populated Place
N28.242787°
W82.459816°
0.6 miles
↑
View Map
Dupree Gardens
Populated Place
N28.237787°
W82.446760°
1.4 miles
↑
View Map
Dupree Lake
Lake
N28.238572°
W82.449867°
1.2 miles
↑
View Map
Eagle Crest
Populated Place
N28.161200°
W82.444000°
5.7 miles
↑
View Map
East Lake
Lake
N28.209483°
W82.440912°
2.7 miles
↑
View Map
East Lake Ellis
Lake
N28.227271°
W82.459698°
1.1 miles
↑
View Map
East North Tampa
Populated Place
N28.149800°
W82.459100°
6.3 miles
↑
View Map
Eden Acres
Populated Place
N28.147700°
W82.468600°
6.4 miles
↑
View Map
Edgewater
Populated Place
N28.149500°
W82.468500°
6.3 miles
↑
View Map
Ehren
Populated Place
N28.266397°
W82.447871°
2.2 miles
↑
View Map
Family Woods Estates
Populated Place
N28.163600°
W82.463100°
5.3 miles
↑
View Map
Feinsinger Lake
Lake
N28.161215°
W82.451317°
5.6 miles
↑
View Map
Fern Glen
Populated Place
N28.156600°
W82.520900°
6.6 miles
↑
View Map
Fivay Cemetery
Cemetery
N28.331149°
W82.518658°
7.0 miles
↑
View Map
Fivay Junction
Populated Place
N28.323895°
W82.518430°
6.5 miles
↑
View Map
Florida Highway Patrol Station
Building
N28.330125°
W82.549424°
7.9 miles
↑
View Map
Florida Townsend Colony
Populated Place
N28.155400°
W82.423800°
6.5 miles
↑
View Map
Frazier
Populated Place
N28.163400°
W82.469800°
5.3 miles
↑
View Map
Garden Grove
Populated Place
N28.144000°
W82.476200°
6.7 miles
↑
View Map
Geraci Airpark
Airport
N28.174128°
W82.488139°
4.7 miles
↑
View Map
Gooseneck Lake
Lake
N28.196048°
W82.429715°
3.9 miles
↑
View Map
Grand Hampton
Populated Place
N28.162300°
W82.382200°
7.6 miles
↑
View Map
Green Lake
Lake
N28.316204°
W82.502973°
5.6 miles
↑
View Map
Greer Ranch
Populated Place
N28.170300°
W82.403500°
6.3 miles
↑
View Map
Hanna Pond Country Estates
Populated Place
N28.148800°
W82.441500°
6.5 miles
↑
View Map
Hart Lake
Lake
N28.169823°
W82.433821°
5.3 miles
↑
View Map
Heritage Harbor
Populated Place
N28.165100°
W82.505100°
5.6 miles
↑
View Map
Heritage Harbor Village
Populated Place
N28.157900°
W82.502900°
6.0 miles
↑
View Map
Hillsborough County Fire and Rescue Station 24
Building
N28.151274°
W82.463345°
6.2 miles
↑
View Map
Hog Island Lake
Lake
N28.169811°
W82.448325°
5.0 miles
↑
View Map
Hog Island Pond
Swamp
N28.335130°
W82.401120°
7.8 miles
↑
View Map
Holly Lake Estates
Populated Place
N28.170200°
W82.477700°
4.9 miles
↑
View Map
Holly Lane
Populated Place
N28.158700°
W82.474000°
5.6 miles
↑
View Map
Interchange 274
Crossing
N28.171247°
W82.393976°
6.6 miles
↑
View Map
Interchange 57
Crossing
N28.175725°
W82.391918°
6.5 miles
↑
View Map
Jessies Place
Populated Place
N28.159700°
W82.441500°
5.8 miles
↑
View Map
Karavas Estates
Populated Place
N28.170700°
W82.450000°
5.0 miles
↑
View Map
Kauchick Estates
Populated Place
N28.167700°
W82.453800°
5.1 miles
↑
View Map
Keene Lake
Lake
N28.144680°
W82.448240°
6.7 miles
↑
View Map
Keene Lake Manors
Populated Place
N28.144200°
W82.444600°
6.8 miles
↑
View Map
Keeters
Populated Place
N28.151200°
W82.425300°
6.7 miles
↑
View Map
Kensington Estates
Populated Place
N28.151600°
W82.447500°
6.3 miles
↑
View Map
Killen Estates
Populated Place
N28.162400°
W82.446500°
5.6 miles
↑
View Map
King Lake
Lake
N28.230100°
W82.451378°
1.3 miles
↑
View Map
Lake Allen
Lake
N28.157065°
W82.488884°
5.9 miles
↑
View Map
Lake Brooker
Lake
N28.159384°
W82.477455°
5.6 miles
↑
View Map
Lake Brooker North
Populated Place
N28.162700°
W82.474800°
5.4 miles
↑
View Map
Lake Brooker South
Populated Place
N28.160400°
W82.473300°
5.5 miles
↑
View Map
Lake Brooker Village
Populated Place
N28.156600°
W82.474800°
5.8 miles
↑
View Map
Lake Commiston
Populated Place
N28.147800°
W82.452600°
6.5 miles
↑
View Map
Lake Cooper Woods
Populated Place
N28.150300°
W82.468900°
6.2 miles
↑
View Map
Lake Fern Villas
Populated Place
N28.152500°
W82.495900°
6.3 miles
↑
View Map
Lake Floyd
Swamp
N28.185061°
W82.462408°
3.8 miles
↑
View Map
Lake Fuller Estates
Populated Place
N28.150900°
W82.477200°
6.2 miles
↑
View Map
Lake Harvey
Lake
N28.163894°
W82.485900°
5.4 miles
↑
View Map
Lake Hobbs
Lake
N28.158855°
W82.467706°
5.6 miles
↑
View Map
Lake Jo Ann
Lake
N28.192445°
W82.445234°
3.6 miles
↑
View Map
Lake Joyce
Lake
N28.210948°
W82.447658°
2.4 miles
↑
View Map
Lake Keen
Populated Place
N28.145600°
W82.449600°
6.7 miles
↑
View Map
Lake Keen Estates
Populated Place
N28.146800°
W82.445100°
6.6 miles
↑
View Map
Lake Kell
Lake
N28.166346°
W82.456306°
5.2 miles
↑
View Map
Lake Kell Crossings
Populated Place
N28.162400°
W82.456000°
5.4 miles
↑
View Map
Lake Linda
Lake
N28.189108°
W82.479053°
3.6 miles
↑
View Map
Lake Madeline
Lake
N28.245584°
W82.481701°
0.8 miles
↑
View Map
Lake Myrtle Elementary School
School
N28.196982°
W82.437873°
3.6 miles
↑
View Map
Lake New Ryan
Swamp
N28.163154°
W82.442730°
5.6 miles
↑
View Map
Lake Norbert Fuller
Populated Place
N28.152600°
W82.479100°
6.1 miles
↑
View Map
Lake Patient
Lake
N28.225511°
W82.483104°
1.3 miles
↑
View Map
Lake Ruth
Lake
N28.166904°
W82.497548°
5.4 miles
↑
View Map
Lake Sapphire Estates
Populated Place
N28.143200°
W82.480900°
6.7 miles
↑
View Map
Lake Sapphire Village
Populated Place
N28.141200°
W82.479300°
6.9 miles
↑
View Map
Lake Sharon
Lake
N28.230771°
W82.462428°
0.8 miles
↑
View Map
Lake Thomas
Lake
N28.146936°
W82.486888°
6.5 miles
↑
View Map
Lake Thomas
Lake
N28.240313°
W82.469351°
0.0 miles
View Map
Lake Thomas Estates
Populated Place
N28.145100°
W82.481800°
6.6 miles
↑
View Map
Lake Toni
Lake
N28.188708°
W82.448814°
3.8 miles
↑
View Map
Lake Virginia
Lake
N28.161382°
W82.488821°
5.6 miles
↑
View Map
Lake Wilson Estates
Populated Place
N28.145700°
W82.491000°
6.7 miles
↑
View Map
Lakes of Wellington
Populated Place
N28.166700°
W82.447300°
5.3 miles
↑
View Map
Land O' Lakes
Populated Place
N28.218899°
W82.457594°
1.6 miles
↑
View Map
Land O' Lakes Branch Library
Building
N28.198163°
W82.433174°
3.7 miles
↑
View Map
Land O' Lakes Census Designated Place
Census
N28.207518°
W82.447587°
2.6 miles
↑
View Map
Land O' Lakes High School
School
N28.216121°
W82.450371°
2.0 miles
↑
View Map
Land O' Lakes Post Office
Post Office
N28.234180°
W82.458279°
0.8 miles
↑
View Map
Lincolnwood Estates
Populated Place
N28.169300°
W82.431600°
5.4 miles
↑
View Map
Little Deer Lake
Lake
N28.163893°
W82.465396°
5.3 miles
↑
View Map
Little Hobbs Lake
Lake
N28.153330°
W82.463636°
6.0 miles
↑
View Map
Long Sun Lake
Lake
N28.176451°
W82.490472°
4.6 miles
↑
View Map
Lutz
Populated Place
N28.151124°
W82.461483°
6.2 miles
↑
View Map
Lutz Branch Library Hillsborough County Public Library
Building
N28.151459°
W82.462597°
6.2 miles
↑
View Map
Lutz Elementary School
School
N28.147609°
W82.460154°
6.4 miles
↑
View Map
Lutz Lake
Populated Place
N28.154200°
W82.462600°
6.0 miles
↑
View Map
Lutz Post Office
Post Office
N28.142131°
W82.461136°
6.8 miles
↑
View Map
Mann Pond
Lake
N28.339994°
W82.401696°
8.0 miles
↑
View Map
Mara Lisa Estates
Populated Place
N28.163800°
W82.472100°
5.3 miles
↑
View Map
Mary Lou Lake
Lake
N28.173095°
W82.497557°
5.0 miles
↑
View Map
Mobilaire
Populated Place
N28.163000°
W82.428200°
5.9 miles
↑
View Map
Montreux
Populated Place
N28.153400°
W82.563700°
8.3 miles
↑
View Map
Moss Lake
Lake
N28.176595°
W82.481799°
4.5 miles
↑
View Map
Myrtle Lake
Lake
N28.192415°
W82.439159°
3.8 miles
↑
View Map
Myrtle Lake Baptist Church
Church
N28.196122°
W82.438704°
3.6 miles
↑
View Map
Newberger Pines
Populated Place
N28.163300°
W82.450200°
5.4 miles
↑
View Map
Nye Park
Park
N28.143347°
W82.453149°
6.8 miles
↑
View Map
Oak Grove Church
Church
N28.276118°
W82.435371°
3.2 miles
↑
View Map
Oak Hollow
Populated Place
N28.151500°
W82.426900°
6.7 miles
↑
View Map
Oak Path
Populated Place
N28.144500°
W82.432000°
7.0 miles
↑
View Map
Odessa Census Designated Place
Census
N28.182048°
W82.552978°
6.5 miles
↑
View Map
Odessa Woods
Populated Place
N28.170000°
W82.554600°
7.1 miles
↑
View Map
Padgett Lake
Lake
N28.197552°
W82.458140°
3.0 miles
↑
View Map
Parker Lake
Lake
N28.331116°
W82.443705°
6.5 miles
↑
View Map
Pasco County
Civil
N28.306740°
W82.438868°
5.0 miles
↑
View Map
Pasco County Fire Rescue Operations Office
Building
N28.216637°
W82.460152°
1.7 miles
↑
View Map
Pasco County Fire Rescue Station 22
Building
N28.302456°
W82.496067°
4.6 miles
↑
View Map
Pasco County Fire Rescue Station 23
Building
N28.190237°
W82.464314°
3.5 miles
↑
View Map
Pasco County Fire Rescue Station 28
Building
N28.226769°
W82.456784°
1.2 miles
↑
View Map
Pasco County Fire Rescue Station 37
Building
N28.194258°
W82.506604°
3.9 miles
↑
View Map
Pasco County Land O' Lakes Detention Center
Building
N28.307400°
W82.483921°
4.7 miles
↑
View Map
Pasco County Sheriff's Office Court Services Bureau
Building
N28.307602°
W82.483754°
4.7 miles
↑
View Map
Pearl Lake
Lake
N28.140386°
W82.487762°
7.0 miles
↑
View Map
Pierce Lake
Lake
N28.321075°
W82.513011°
6.2 miles
↑
View Map
Pilot Country Airport
Airport
N28.326703°
W82.495767°
6.2 miles
↑
View Map
Pine Crest Estates
Populated Place
N28.158700°
W82.453100°
5.7 miles
↑
View Map
Pine View Middle School
School
N28.234856°
W82.427438°
2.6 miles
↑
View Map
Puleo Estates
Populated Place
N28.159000°
W82.447100°
5.8 miles
↑
View Map
Red Bug Lake
Lake
N28.268516°
W82.460296°
2.0 miles
↑
View Map
Red Bug Lake
Lake
N28.248337°
W82.474901°
0.6 miles
↑
View Map
Rhoades Wood Acres
Populated Place
N28.162100°
W82.439700°
5.7 miles
↑
View Map
Richeau Lake
Swamp
N28.173901°
W82.438149°
5.0 miles
↑
View Map
Ridgelake
Populated Place
N28.155000°
W82.436500°
6.2 miles
↑
View Map
Rosa Acres
Populated Place
N28.149200°
W82.476900°
6.3 miles
↑
View Map
Rustic Oaks Place
Populated Place
N28.162100°
W82.429800°
5.9 miles
↑
View Map
San Remo
Populated Place
N28.146100°
W82.441000°
6.7 miles
↑
View Map
Sanctuary on Livingston
Populated Place
N28.162500°
W82.422900°
6.1 miles
↑
View Map
Sanders Memorial Elementary School
School
N28.233031°
W82.463290°
0.6 miles
↑
View Map
Sandy Branch
Stream
N28.233066°
W82.568430°
6.1 miles
↑
View Map
Sapphire Lake
Lake
N28.140606°
W82.481328°
6.9 miles
↑
View Map
Saxon Lake
Lake
N28.198622°
W82.447316°
3.2 miles
↑
View Map
Shady Lake Shores
Populated Place
N28.163300°
W82.487700°
5.4 miles
↑
View Map
Shephards Cove
Populated Place
N28.168500°
W82.445800°
5.2 miles
↑
View Map
Sherry Brook Estates
Populated Place
N28.140500°
W82.424300°
7.4 miles
↑
View Map
Southern Acres
Populated Place
N28.169200°
W82.413300°
6.0 miles
↑
View Map
Stewart Manor
Populated Place
N28.162300°
W82.453400°
5.5 miles
↑
View Map
Stone Ridge at Highwoods Preserve
Populated Place
N28.143200°
W82.373300°
8.9 miles
↑
View Map
Sunlake Park
Populated Place
N28.158000°
W82.495400°
5.9 miles
↑
View Map
Sunset Lane Park
Populated Place
N28.143100°
W82.446100°
6.9 miles
↑
View Map
Sunset Manor
Populated Place
N28.143800°
W82.457000°
6.7 miles
↑
View Map
Suydam
Populated Place
N28.159200°
W82.438200°
5.9 miles
↑
View Map
Swamp Lake
Lake
N28.155877°
W82.449855°
6.0 miles
↑
View Map
Tampa Lake
Lake
N28.174375°
W82.425082°
5.3 miles
↑
View Map
Tampa North Aero Park
Airport
N28.218328°
W82.371846°
6.1 miles
↑
View Map
Tangerine Hill
Populated Place
N28.161300°
W82.432400°
5.9 miles
↑
View Map
The Meadowlands
Populated Place
N28.141000°
W82.440700°
7.1 miles
↑
View Map
Thomas E Weightman Middle School
School
N28.263100°
W82.478200°
1.7 miles
↑
View Map
Tims Memorial Church
Church
N28.141680°
W82.456483°
6.9 miles
↑
View Map
Tracers Lake Keen Estates
Populated Place
N28.147800°
W82.448200°
6.5 miles
↑
View Map
Treasure Lake
Lake
N28.249079°
W82.458047°
0.9 miles
↑
View Map
Tropical Lakes
Populated Place
N28.156600°
W82.464900°
5.8 miles
↑
View Map
Turning Point
Populated Place
N28.141200°
W82.444600°
7.0 miles
↑
View Map
Twin Lake
Lake
N28.188599°
W82.418981°
4.7 miles
↑
View Map
Vienna Lake
Lake
N28.212160°
W82.466398°
2.0 miles
↑
View Map
Villa Roma
Populated Place
N28.152100°
W82.499100°
6.4 miles
↑
View Map
Warrington Green
Populated Place
N28.147900°
W82.479300°
6.4 miles
↑
View Map
Wellington Manor
Populated Place
N28.168500°
W82.439700°
5.3 miles
↑
View Map
Wellington Manors
Populated Place
N28.165300°
W82.440200°
5.5 miles
↑
View Map
West Lake Ellis
Lake
N28.223162°
W82.463053°
1.2 miles
↑
View Map
West Meadows
Populated Place
N28.148300°
W82.381700°
8.3 miles
↑
View Map
West North Tampa
Populated Place
N28.151400°
W82.463700°
6.2 miles
↑
View Map
Wilson Academy
School
N28.200600°
W82.477400°
2.8 miles
↑
View Map
Wistaria Lake
Lake
N28.252105°
W82.477030°
0.9 miles
↑
View Map
WTKN-AM (Pinellas Park)
Tower
N28.211400°
W82.529263°
4.2 miles
↑
View Map
Ziegler Brothers Estates
Populated Place
N28.151500°
W82.428800°
6.6 miles
↑
View Map
Ziegler Brothers Trail
Populated Place
N28.151600°
W82.423800°
6.7 miles
↑
View Map
Note: Coordinates in the location and feature list above are referenced to NAD83 datum.
Copyright (C) 2008-2026 Ryan Niemi / Sunset Dynamics ... All Rights Reserved