Plant biology - Lack, Andrew (Taylor & Franics, 2005)