Planet savers 301 extraordinary environmentalists - Desmond, Kevin, 1950- (Greenleaf Pub., 2008)