Scan barcode
A review by mastershifu
Speaker for the Dead by Orson Scott Card
adventurous
challenging
mysterious
medium-paced
5.0