Plant biology - Lack, Andrew; Evans, David E. (Bios instant notes : Biology, 2005)