The Ancient Ones, Chapter 5

A serialized space comedy by David Brin Continue reading