The Long Cosmos

The Long Cosmos

Terry Pratchett

Enjoyment: Quality: Characters: Plot: Audiobook: