Royal Horticultural Society garden plants and flowers - Spence, Ian (Dorling Kindersley, 2003)