Terminal World by Alastair Reynolds ★★★½ Status: read Pages: 490 Format: Paperback Published: 2009 ISBN: 9780575088504 Read Date: 2025-10-26