How Plants Work: The Science Behind the Amazing Things Plants Do - Linda Chalker-scott