How to live forever science fiction and philosophy - Clark, Stephen R. L. 1945- (Routledge, 1995)