Internet Archive BookReader

Monography of the family Unionidæ : or, Naiades of Lamarck (fresh water bivalve shells) of North America ...