paez.mx
Review · No. 067

Speaker for the Dead

Orson Scott Card

Finished Oct 19, 2013 · 415 pages

I loved the book, the author is despicable, I hope no one else reads his books.

← All books