The encyclopedia of shells

by S. Peter Dance

288 p. : 27 cm