Immortality Option
1995 • 321 pages