A study of the spider family Selenopidae in North America, Central America, and the West Indies. American Museum novitates ; no. 1619
Muma, Martin H. (Martin Hammond), 1916-
Book
1953
English
Find in a local library Download MODS