A review by bmartino
A Fire Upon the Deep by Vernor Vinge

5.0