RT AA A1 Harrington, James T. T1 Reviews - Stephen R. L. Clark, How to Live Forever : Science Fiction and Philosophy