twitter
facebook twitter tumblr newsletter
Gerry Canavan  

About Gerry Canavan

Gerry Canavan teaches 20th- and 21st-century literature in the English department at Marquette University. He primarily writes about the relationship between the science fiction genre and contemporary global politics.

Articles By Gerry Canavan