Patrick B. Sharp Books
Practicing science fiction
"These essays address the intersections among the reading, writing, and teaching of science fiction, placing analytical and pedagogical research next to each other to reveal how SF can be both an o...
Read More