Science fiction and philosophy - Schneider, Susan (Wiley, 2016)