Scan barcode
A review by moxiegirlzriot
Speaker for the Dead by Orson Scott Card
adventurous
challenging
tense
medium-paced
4.75