Websites hosted on 146.66.77.227 IP Address
Geo Location Information for 146.66.77.227 IP Address. The IP Address 146.66.77.227 is located at 41.8483 latitude and -87.6517 longitude in United States of America. Friendly Location for the IP Address is Illinois, Chicago, United States, 60602.
Strange Science: The Rocky Road to Modern Paleontology and Biology
- strangescience.net
A collection of misguided attempts to explain natural history, including honest and dishonest mistakes about dinosaurs, mammals, sea monsters and prehistoric beasts. Includes a timeline of important events, biographies of early scientists and artists, and references.
2,119,945
$
480.00