Speaker for the Dead
1986 • 382 pages

Ratings457

Average rating4.1

15

Great book and build spectacularly on the first one. The pacing, in the end, could be slightly better though but that's a minor problem.