Guy McPherson

About

Guy McPherson is Professor Emeritus at the University of Arizona. He taught and conducted research for 20 award-winning years before leaving the university for ethical reasons in 2009. McPherson established a homestead and continues his prolific writing and teaching from there.

Titles