Brian FathBooksExplaining TechnologyFoundations for SustainabilityNew EcologyEncyclopedia of EcologyAuthor data: Open Library