The Pandora Sequence
1988 • 796 pages