Blackmore,S.,Crane,P How Plants Work-Form,Diversity,Survival - Princeton University Press ISBN: 9780691177496