Lying Stones of Marrakech: Penultimate Reflections in Natural History
Gould, Stephen Jay
Place Published: New York, New York, U.S.A.
Publisher: Harmony Books
Date Published: 2000
Description: Stain (coffee?) to bottom edge and inside cover and minorly to pages, name to first page, else tight and clean.Binding: Paperback
Book Id: 115150