How to live forever : science fiction and philosophy /
Clark, Stephen R. L.(Stephen Richard Lyster)
London : Routledge,
1995.