Science on the Internet. Mysterious e-photos vex paleontologists.
Stokstad
E
E
D000818:Animals; D002681:China; D005580:Fossils; D020407:Internet; D010163:Paleontology; D010781:Photography; D012104:Reptiles / Q000033:anatomy & histology