MILES, Elizabeth Why do animals have mouths and teeth - Oxford Heinemann Library 2002 - 32 Pages Colour illustrations 24 cm Juvenile ISBN: 9780431153148 Dewey Class. No.: J 573.351 MILE