SPILSBURY, Louise Why do plants have flowers? - Oxford Heinemann Library 2006 - 32 Pages Colour illustrations 23 cm Juvenile ISBN: 9780431018065 Dewey Class. No.: J 575.6 SPIL