Learn more

Goodreads

A Fire Upon the Deep, by Vernor Vinge

Points (11)