Talpavus and Entomolestes (Insectivora, Adapisoricidae). American Museum novitates ; no. 2339
Robinson, Peter,
Book
1968
English
Find in a local library Download MODS