Hawaiian marine shells

by E. Alison Kay

xviii, 653 p. : 27 cm