David William ShepherdBooksEnergy Studies: 2nd Edition and Problems & SolutionsAuthor data: Open Library