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
Pringle Fork, West Virginia
Pringle Fork is a stream located in Lewis County, WV at N38.961209° W80.319530° (WGS84/NAD83) and at an elevation of 1122 ft MSL.
It can be seen on the USGS 1:24K topographic map
Adrian, WV
.
Feature Type:
Stream
Latitude:
N38.961209°
(WGS84/NAD83 datum)
Longitude:
W80.319530°
Elevation:
1122 ft MSL
County:
Lewis County, West Virginia
USGS 24K Map:
Adrian, WV
USGS 24K MRC:
38080H3
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 Pringle Fork:
Feature Name
Type
Latitude
Longitude
Distance
View Map
Abbott
Populated Place
N38.921766°
W80.321473°
2.7 miles
↑
View Map
Aberdeen
Populated Place
N39.058429°
W80.315920°
6.7 miles
↑
View Map
Academy Primary School (historical)
School
N38.986265°
W80.225193°
5.4 miles
↑
View Map
Adrian
Populated Place
N38.905378°
W80.275638°
4.5 miles
↑
View Map
Adrian Post Office
Post Office
N38.904776°
W80.275693°
4.6 miles
↑
View Map
Adrian Volunteer Fire Department
Building
N38.898512°
W80.284943°
4.7 miles
↑
View Map
Agnes Howard Hall
Building
N38.989265°
W80.220083°
5.7 miles
↑
View Map
Atlas
Populated Place
N38.977598°
W80.279807°
2.4 miles
↑
View Map
Bear Knob
Summit
N39.057318°
W80.289808°
6.8 miles
↑
View Map
Bear Run
Stream
N38.965376°
W80.300085°
1.1 miles
↑
View Map
Beaver Run
Stream
N38.892877°
W80.321751°
4.7 miles
↑
View Map
Beechlick Run
Stream
N38.993708°
W80.359531°
3.1 miles
↑
View Map
Beechtown Cemetery
Cemetery
N38.883981°
W80.349248°
5.6 miles
↑
View Map
Berlin
Populated Place
N39.052595°
W80.355088°
6.6 miles
↑
View Map
Bible Deliverance Tabernacle
Church
N39.002318°
W80.384532°
4.5 miles
↑
View Map
Blacklick Run
Stream
N38.907322°
W80.286472°
4.1 miles
↑
View Map
Blacklick Run
Stream
N38.970374°
W80.415922°
5.2 miles
↑
View Map
Bridge Run
Stream
N39.010653°
W80.290641°
3.8 miles
↑
View Map
Bridge Run School (historical)
School
N39.024263°
W80.292585°
4.6 miles
↑
View Map
Brush Run
Stream
N38.883989°
W80.297028°
5.5 miles
↑
View Map
Brushlick Run
Stream
N38.960376°
W80.314529°
0.3 miles
↑
View Map
Brushy Fork
Stream
N38.995654°
W80.250917°
4.4 miles
↑
View Map
Brushy Fork Seventh Day Adventist School
School
N38.994815°
W80.271381°
3.5 miles
↑
View Map
Buckhannon
Populated Place
N38.993987°
W80.232028°
5.2 miles
↑
View Map
Buckhannon - Upshur High School
School
N38.951252°
W80.243188°
4.2 miles
↑
View Map
Buckhannon - Upshur Middle School
School
N38.970888°
W80.231177°
4.8 miles
↑
View Map
Buckhannon Academy Elementary School
School
N38.986920°
W80.224436°
5.4 miles
↑
View Map
Buckhannon Country Club Golf Course
Locale
N38.967965°
W80.224700°
5.1 miles
↑
View Map
Buckhannon District (historical)
Civil
N38.980376°
W80.277029°
2.6 miles
↑
View Map
Buckhannon Fire Department 1
Building
N38.993323°
W80.226735°
5.5 miles
↑
View Map
Buckhannon Mountain
Summit
N38.960653°
W80.349531°
1.6 miles
↑
View Map
Buckhannon Police Department
Building
N38.993227°
W80.226596°
5.5 miles
↑
View Map
Buckhannon Post Office
Post Office
N38.993262°
W80.229419°
5.3 miles
↑
View Map
Buckhannon Run
Stream
N39.050373°
W80.344532°
6.3 miles
↑
View Map
Buckhannon Run Church
Church
N39.038707°
W80.328420°
5.4 miles
↑
View Map
Buckhannon Run School (historical)
School
N39.039262°
W80.328976°
5.4 miles
↑
View Map
Buckhannon Upshur Intermediate School (historical)
School
N38.986875°
W80.224419°
5.4 miles
↑
View Map
Bull Run
Stream
N38.903711°
W80.273694°
4.7 miles
↑
View Map
Bull Run School (historical)
School
N38.923432°
W80.311751°
2.6 miles
↑
View Map
Bush Cemetery
Cemetery
N39.014810°
W80.402030°
5.8 miles
↑
View Map
Central Elementary School (historical)
School
N38.990801°
W80.222341°
5.6 miles
↑
View Map
Central Methodist Church
Church
N38.991765°
W80.227028°
5.4 miles
↑
View Map
Chapel Hill United Methodist Church
Church
N38.990376°
W80.230083°
5.2 miles
↑
View Map
Charles W Gibson Public Library
Building
N38.993154°
W80.223694°
5.6 miles
↑
View Map
Christian Fellowship Learning Center
School
N38.962782°
W80.230525°
4.8 miles
↑
View Map
Church of Christ
Church
N38.992598°
W80.226750°
5.4 miles
↑
View Map
Church of God
Church
N38.999820°
W80.223694°
5.8 miles
↑
View Map
City of Buckhannon
Civil
N38.992791°
W80.227851°
5.4 miles
↑
View Map
Cleavenger School (historical)
School
N38.983986°
W80.310363°
1.6 miles
↑
View Map
Coon Fork
Stream
N39.038708°
W80.247584°
6.6 miles
↑
View Map
Crooked Run
Stream
N38.910656°
W80.252304°
5.0 miles
↑
View Map
Cutright Run
Stream
N38.951211°
W80.231194°
4.8 miles
↑
View Map
Day Helmick Spring
Spring
N38.927322°
W80.258416°
4.0 miles
↑
View Map
EUB Acres
Locale
N39.008709°
W80.223139°
6.1 miles
↑
View Map
Fall Run
Stream
N38.971209°
W80.285084°
2.0 miles
↑
View Map
Fink Run
Stream
N38.998987°
W80.230083°
5.5 miles
↑
View Map
First Baptist Church
Church
N38.990099°
W80.224805°
5.5 miles
↑
View Map
First District
Civil
N38.994165°
W80.269744°
3.5 miles
↑
View Map
First Presbyterian Church
Church
N38.992876°
W80.232028°
5.2 miles
↑
View Map
First United Brethren Church
Church
N38.993710°
W80.228416°
5.4 miles
↑
View Map
First United Methodist Church
Church
N38.990654°
W80.225083°
5.5 miles
↑
View Map
Fred W Eberle Technical Center
School
N39.001908°
W80.225278°
5.8 miles
↑
View Map
Freeman
Populated Place
N38.917877°
W80.328418°
3.0 miles
↑
View Map
French Creek
Stream
N38.936766°
W80.237582°
4.7 miles
↑
View Map
French Creek
Populated Place
N38.885656°
W80.297305°
5.4 miles
↑
View Map
French Creek Elementary School
School
N38.890088°
W80.290934°
5.1 miles
↑
View Map
French Creek Post Office
Post Office
N38.891103°
W80.293755°
5.0 miles
↑
View Map
French Creek Presbyterian Church
Church
N38.886211°
W80.297583°
5.3 miles
↑
View Map
Frenchton
Populated Place
N38.872877°
W80.356474°
6.4 miles
↑
View Map
Frenchton Post Office
Post Office
N38.875655°
W80.357029°
6.2 miles
↑
View Map
Frog Run
Stream
N39.041485°
W80.328420°
5.6 miles
↑
View Map
Garton Village
Populated Place
N39.011207°
W80.398422°
5.5 miles
↑
View Map
Gaston
Populated Place
N39.008707°
W80.394810°
5.2 miles
↑
View Map
Georgetown
Populated Place
N38.960653°
W80.384532°
3.5 miles
↑
View Map
Glady Fork
Stream
N38.970931°
W80.286195°
1.9 miles
↑
View Map
Glady School (historical)
School
N38.941488°
W80.287862°
2.2 miles
↑
View Map
Gould
Populated Place
N38.900934°
W80.255360°
5.4 miles
↑
View Map
Grand Camp Run
Stream
N38.892878°
W80.258415°
5.8 miles
↑
View Map
Grand Camp School (historical)
School
N38.880657°
W80.244248°
6.9 miles
↑
View Map
Grass Run
Stream
N39.012596°
W80.402311°
5.7 miles
↑
View Map
Grass Run School (historical)
School
N39.013984°
W80.399255°
5.6 miles
↑
View Map
Grub Hollow
Valley
N38.890100°
W80.287305°
5.2 miles
↑
View Map
Hackers Creek-Skin Creek District
Civil
N39.025144°
W80.385467°
5.7 miles
↑
View Map
Hall Trailer Park
Populated Place
N39.018984°
W80.416200°
6.5 miles
↑
View Map
Hampton
Populated Place
N38.938155°
W80.239805°
4.6 miles
↑
View Map
Hampton Church
Church
N38.940377°
W80.242860°
4.4 miles
↑
View Map
Handkerchief Knob
Summit
N38.872043°
W80.412031°
7.9 miles
↑
View Map
Herdman Run
Stream
N39.013706°
W80.408700°
6.0 miles
↑
View Map
Hershman Run
Stream
N38.957319°
W80.377031°
3.1 miles
↑
View Map
Hickory Flat Run
Stream
N38.962044°
W80.232861°
4.7 miles
↑
View Map
Hilly Upland Run
Stream
N39.016484°
W80.417033°
6.5 miles
↑
View Map
Hinkleville
Populated Place
N38.926766°
W80.262305°
3.9 miles
↑
View Map
Holy Rosary Roman Catholic Church
Church
N38.992043°
W80.235083°
5.0 miles
↑
View Map
Hoover Town
Populated Place
N38.880656°
W80.307584°
5.6 miles
↑
View Map
Horizons Church (Buckhannon Campus)
Church
N38.965482°
W80.239935°
4.3 miles
↑
View Map
Horner
Populated Place
N39.000652°
W80.382588°
4.3 miles
↑
View Map
Horner Cemetery
Cemetery
N39.004255°
W80.384529°
4.6 miles
↑
View Map
Horner Post Office
Post Office
N38.999391°
W80.383625°
4.3 miles
↑
View Map
Horner School (historical)
School
N39.001485°
W80.382310°
4.4 miles
↑
View Map
Hughes Fork
Stream
N38.930653°
W80.403421°
5.0 miles
↑
View Map
Jawbone Run
Stream
N38.995098°
W80.226750°
5.5 miles
↑
View Map
JD Hinkle Jr. Memorial Bridge
Bridge
N38.995135°
W80.227581°
5.5 miles
↑
View Map
Jewell
Populated Place
N38.863155°
W80.401197°
8.1 miles
↑
View Map
Keith Fork
Stream
N38.921765°
W80.396476°
5.0 miles
↑
View Map
Kittle Run
Stream
N38.885378°
W80.277583°
5.7 miles
↑
View Map
Laurel Fork
Stream
N38.885934°
W80.266749°
5.9 miles
↑
View Map
Laurel Lick
Stream
N39.050095°
W80.357310°
6.5 miles
↑
View Map
Laurel Lick Cemetery
Cemetery
N39.038699°
W80.361473°
5.8 miles
↑
View Map
Laurel Lick Church
Church
N39.030651°
W80.354810°
5.2 miles
↑
View Map
Laurel Park Church
Church
N38.872879°
W80.253693°
7.1 miles
↑
View Map
Laurel Run
Stream
N38.873711°
W80.323139°
6.0 miles
↑
View Map
Lebanon Church
Church
N38.946487°
W80.332030°
1.2 miles
↑
View Map
Left Fork French Creek
Stream
N38.866767°
W80.337306°
6.6 miles
↑
View Map
Leonard Memorial Hospital (historical)
Hospital
N38.992876°
W80.233694°
5.1 miles
↑
View Map
Lick Run
Stream
N38.944266°
W80.255083°
3.7 miles
↑
View Map
Linger Run
Stream
N38.957319°
W80.384809°
3.5 miles
↑
View Map
Little Brush Run
Stream
N38.882322°
W80.297305°
5.6 miles
↑
View Map
Little Sand Run
Stream
N38.975655°
W80.221472°
5.4 miles
↑
View Map
Log Hollow Run
Stream
N38.945654°
W80.333141°
1.3 miles
↑
View Map
Lorentz
Populated Place
N39.010930°
W80.302308°
3.6 miles
↑
View Map
Lorentz Methodist Protestant Church
Church
N39.010930°
W80.299808°
3.6 miles
↑
View Map
Lorentz Post Office
Post Office
N39.010746°
W80.301600°
3.6 miles
↑
View Map
Lower Brushy Fork School (historical)
School
N38.995098°
W80.262306°
3.9 miles
↑
View Map
Lower Laurel Fork School (historical)
School
N38.868712°
W80.265360°
7.0 miles
↑
View Map
Mace Addition
Populated Place
N39.018151°
W80.413700°
6.4 miles
↑
View Map
Main Street Primary School (historical)
School
N38.993987°
W80.227028°
5.5 miles
↑
View Map
Marsh School (historical)
School
N38.896487°
W80.399253°
6.2 miles
↑
View Map
McCuetown
Populated Place
N38.949820°
W80.331752°
1.0 miles
↑
View Map
McGuire Park
Populated Place
N39.023428°
W80.415922°
6.7 miles
↑
View Map
Meade District (historical)
Civil
N38.869268°
W80.264248°
7.0 miles
↑
View Map
Mick Hill School (historical)
School
N39.046485°
W80.282030°
6.2 miles
↑
View Map
Miller Crossing (historical)
Locale
N38.998708°
W80.351753°
3.1 miles
↑
View Map
Morgan Run
Stream
N38.889822°
W80.283416°
5.3 miles
↑
View Map
Morrison School (historical)
School
N38.894265°
W80.416476°
7.0 miles
↑
View Map
Mount Olive Church
Church
N38.923433°
W80.265361°
3.9 miles
↑
View Map
Mount Olive Church
Church
N38.928987°
W80.357308°
3.0 miles
↑
View Map
Mud Lick
Stream
N39.003153°
W80.256473°
4.5 miles
↑
View Map
Mudlick Run
Stream
N38.908433°
W80.289806°
4.0 miles
↑
View Map
Mudlick School (historical)
School
N39.017042°
W80.260084°
5.0 miles
↑
View Map
Mulberry Ridge
Ridge
N38.870100°
W80.313417°
6.3 miles
↑
View Map
Mulberry Ridge School (historical)
School
N38.868434°
W80.313972°
6.4 miles
↑
View Map
New Found Run
Stream
N38.905100°
W80.276472°
4.5 miles
↑
View Map
New Life Southern Baptist Church
Church
N39.013984°
W80.410367°
6.1 miles
↑
View Map
North End Youth Center
Park
N38.997876°
W80.221194°
5.9 miles
↑
View Map
Oak Grove School (historical)
School
N38.898711°
W80.284527°
4.7 miles
↑
View Map
Oakington Cemetery
Cemetery
N39.043978°
W80.249526°
6.8 miles
↑
View Map
Oakington Church (historical)
Church
N39.043152°
W80.249529°
6.8 miles
↑
View Map
Pen Run
Stream
N38.927598°
W80.403698°
5.1 miles
↑
View Map
Peters Lick Run
Stream
N38.963986°
W80.395365°
4.1 miles
↑
View Map
Peterson Central Elementary School
School
N39.024502°
W80.415085°
6.7 miles
↑
View Map
Pigeonroost Run
Stream
N38.955376°
W80.321196°
0.4 miles
↑
View Map
Pine Knob
Summit
N38.947042°
W80.398698°
4.4 miles
↑
View Map
Pleasant Dale Church
Church
N38.938155°
W80.258972°
3.6 miles
↑
View Map
Point Pleasant Church
Church
N38.919266°
W80.324529°
2.9 miles
↑
View Map
Pringle Fork
Stream
N38.961209°
W80.319530°
0.0 miles
View Map
Purgatory Hill
Summit
N39.015374°
W80.378143°
4.9 miles
↑
View Map
Quiet Dale
Populated Place
N39.013429°
W80.409811°
6.0 miles
↑
View Map
Ratcliff Run
Stream
N38.972321°
W80.225083°
5.1 miles
↑
View Map
Red Rock
Populated Place
N39.012042°
W80.276196°
4.2 miles
↑
View Map
Reger Cemetery
Cemetery
N39.010923°
W80.273692°
4.2 miles
↑
View Map
Reger Chapel
Church
N38.984265°
W80.278140°
2.7 miles
↑
View Map
Rexroad Cemetery
Cemetery
N38.885091°
W80.408139°
7.1 miles
↑
View Map
Right Fork Stonecoal Creek
Stream
N38.998985°
W80.384254°
4.3 miles
↑
View Map
Riverbend Golf Club at Evun Breth
Locale
N39.009048°
W80.220619°
6.3 miles
↑
View Map
Rocky Ford
Populated Place
N38.954821°
W80.287584°
1.8 miles
↑
View Map
Sago
Populated Place
N38.914267°
W80.230082°
5.8 miles
↑
View Map
Sago Baptist Church
Church
N38.913434°
W80.231471°
5.8 miles
↑
View Map
Saint Josephs Hospital of Buckhannon
Hospital
N38.991362°
W80.236305°
4.9 miles
↑
View Map
Sand Run
Stream
N38.863711°
W80.336195°
6.8 miles
↑
View Map
Sauls Run
Stream
N39.001762°
W80.394532°
4.9 miles
↑
View Map
Sauls Run
Stream
N39.010375°
W80.304530°
3.5 miles
↑
View Map
Seventh Day Adventist Church
Church
N38.982043°
W80.223972°
5.3 miles
↑
View Map
Simpson Chapel
Church
N38.890932°
W80.408976°
6.8 miles
↑
View Map
Simpson Memorial Methodist Episcopal Church (historical)
Church
N38.992321°
W80.230917°
5.2 miles
↑
View Map
Slab Camp Cemetery
Cemetery
N38.901758°
W80.334526°
4.2 miles
↑
View Map
Slab Camp Fork
Stream
N38.883989°
W80.311750°
5.4 miles
↑
View Map
Slab Camp School (historical)
School
N38.902321°
W80.335363°
4.2 miles
↑
View Map
Smith Run Cemetery
Cemetery
N39.046198°
W80.419253°
7.9 miles
↑
View Map
Smith Run Church
Church
N39.045650°
W80.419256°
7.9 miles
↑
View Map
Smith Run School (historical)
School
N39.045650°
W80.419256°
7.9 miles
↑
View Map
Snyder Run
Stream
N38.994819°
W80.355365°
3.0 miles
↑
View Map
Snyder School (historical)
School
N38.936765°
W80.333974°
1.9 miles
↑
View Map
South Buckhannon
Populated Place
N38.982043°
W80.221194°
5.5 miles
↑
View Map
Southfork Shopping Center
Locale
N38.967599°
W80.233694°
4.6 miles
↑
View Map
Spruce Fork
Stream
N38.971209°
W80.286195°
1.9 miles
↑
View Map
Spruce Fork Church
Church
N38.983709°
W80.296751°
2.0 miles
↑
View Map
Stonecoal Creek Dam
Dam
N38.988450°
W80.378400°
3.7 miles
↑
View Map
Stonecoal Lake Wildlife Management Area
Park
N38.970931°
W80.330364°
0.9 miles
↑
View Map
Stonecoal Reservoir
Reservoir
N38.980276°
W80.347607°
2.0 miles
↑
View Map
Stonecoal United Methodist Church
Church
N39.014817°
W80.408978°
6.1 miles
↑
View Map
Stonelick Run
Stream
N38.961764°
W80.390087°
3.8 miles
↑
View Map
Stony Run
Stream
N38.967321°
W80.231472°
4.7 miles
↑
View Map
Straight Fork
Stream
N38.960097°
W80.386754°
3.6 miles
↑
View Map
Straight Run
Stream
N38.968986°
W80.327308°
0.7 miles
↑
View Map
Tennerton
Populated Place
N38.963433°
W80.223971°
5.1 miles
↑
View Map
Tennerton Elementary School
School
N38.963362°
W80.238038°
4.4 miles
↑
View Map
Tennerton Methodist Church
Church
N38.968988°
W80.231472°
4.8 miles
↑
View Map
Tennerton School (historical)
School
N38.963432°
W80.238138°
4.4 miles
↑
View Map
Three Lick Run
Stream
N39.029264°
W80.220917°
7.1 miles
↑
View Map
Trooper J.D. Dave Harr Bridge
Bridge
N38.997018°
W80.241140°
4.9 miles
↑
View Map
Trubie Run
Stream
N38.930100°
W80.228137°
5.4 miles
↑
View Map
Tucker County Convention & Visitors Bureau
Building
N38.993338°
W80.230266°
5.3 miles
↑
View Map
Turkey Run School (historical)
School
N39.038153°
W80.238695°
6.9 miles
↑
View Map
Union Hill Church
Church
N38.873432°
W80.397031°
7.4 miles
↑
View Map
Union School (historical)
School
N38.869821°
W80.396753°
7.6 miles
↑
View Map
Upsher County Public Library
Building
N38.966111°
W80.240833°
4.2 miles
↑
View Map
Upshur County
Civil
N38.897826°
W80.233423°
6.4 miles
↑
View Map
Upshur County Christian Academy
School
N38.982000°
W80.223761°
5.3 miles
↑
View Map
Upshur County Courthouse
Building
N38.992790°
W80.235220°
5.0 miles
↑
View Map
Upshur County Emergency Medical Services
Building
N38.982317°
W80.221746°
5.5 miles
↑
View Map
Upshur County Memorial Park
Cemetery
N38.965647°
W80.235357°
4.5 miles
↑
View Map
Upshur County Regional Airport
Airport
N38.998831°
W80.277993°
3.4 miles
↑
View Map
Upshur County Sheriff's Office
Building
N38.993422°
W80.231474°
5.2 miles
↑
View Map
Upshur County Trade School
School
N38.987876°
W80.224527°
5.4 miles
↑
View Map
Valley Chapel
Church
N39.000652°
W80.348420°
3.1 miles
↑
View Map
Vandalia
Populated Place
N38.927042°
W80.403698°
5.1 miles
↑
View Map
Wash Run
Stream
N39.005097°
W80.274807°
3.9 miles
↑
View Map
WBUC-AM (Buckhannon)
Tower
N39.002042°
W80.263695°
4.1 miles
↑
View Map
West Buckhannon Methodist Church
Church
N38.998154°
W80.242028°
4.9 miles
↑
View Map
West Virginia State Police Troop 3 - Buckhannon Detachment
Building
N38.952251°
W80.247136°
3.9 miles
↑
View Map
West Virginia State Police Troop 3 - Weston Detachment
Building
N39.013210°
W80.407480°
5.9 miles
↑
View Map
West Virginia Wesleyan College
School
N38.990014°
W80.219695°
5.7 miles
↑
View Map
Wheeler Fork
Stream
N38.917043°
W80.378697°
4.4 miles
↑
View Map
Wildcat Run
Stream
N38.913154°
W80.377308°
4.5 miles
↑
View Map
William S. Obrien Memorial Bridge
Bridge
N38.998928°
W80.226714°
5.6 miles
↑
View Map
Willow Brook School (historical)
School
N38.959820°
W80.314807°
0.3 miles
↑
View Map
Wilson Knob
Summit
N38.881488°
W80.381752°
6.4 miles
↑
View Map
Wilson Siding
Locale
N38.999263°
W80.371754°
3.8 miles
↑
View Map
Wolf Run
Stream
N38.922876°
W80.388420°
4.6 miles
↑
View Map
Wolfpen Run
Stream
N38.976764°
W80.333975°
1.3 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