Why do snails and other animals have shells? /
Beaumont, Holly,author.
"Book band level : orange" -- back cover.