Scan barcode
A review by florapeach
A God in Every Stone by Kamila Shamsie
emotional
informative
medium-paced
- Plot- or character-driven? Plot
- Loveable characters? It's complicated
3.75