Speaker for the Dead
1986 • 382 pages

Ratings570

Average rating4.1

15

Another excellent book. This one was conceived even before the first one, and its nearly as good as. Like the first, it's very easy to read and understand.

April 12, 2010