Science Fiction and Philosophy - Stephen R L Clark (Taylor and Francis, 1996)