A natural history of shells - Vermeij, Geerat J. (Princeton University Press, 1995)