The Ancient Ones, Chapter 4

A Space Comedy by David Brin Continue reading