Craig Humphrey

titleISBN-13
(ISBN-10)
year of publica-
tion
other author(s)
Environment, Energy, and Society: A New Synthesis978-O-534-57955-5
(O-534-57955-8)
2001Tammy Lewis · Frederick Buttel

C.H. · C Humphrey · Craig R. Humphrey

Craig Huneke