Plant anatomy and physiology - Klein, Jonathon (Apple Academic Press, 2010)