SHELLS. - DAUCE PETER L (LONDON DORLING KMDERSLEY., 1992)