1000 things you should know about plants - FARNDON, John Great Bardfield, 2007