Science Fiction and Philosophy

Author: Schneider, Susan

Publisher: Wiley (2010-06-01)

9781444327908