Author: Reynolds, Alastair Publisher: Ace Publication Date: 2002-05-28 ISBN: 0441009425 UPC: 9780441009428 Type: Mass Market Paperback
Title: Revelation SpaceAuthor: Reynolds, Alastair Publisher: Ace Publication Date: 2002-05-28 ISBN: 0441009425 UPC: 9780441009428 Type: Mass Market Paperback Condition: Used: Very Good