Tau Ceti Agenda

464 pages

fiction science science fiction adventurous medium-paced