Fossil spiders in the collection of the American Museum of Natural History. American Museum novitates ; no. 1328
Petrunkevitch, Alexander, 1875-1964
Book
1946
English
Find in a local library