Saving the World Through Science Fiction

Cover image for  Saving the World Through Science Fiction

Saving the World Through Science Fiction: James Gunn, Writer, Teacher and Scholar

Michael Page

MacFarland (2017)