The Mammoth Encyclopedia of Science Fiction

The Mammoth Encyclopedia of Science Fiction

2012 • 160 pages