Scan barcode
A review by wearelivinginafictionalworld
The True Confessions of Charlotte Doyle by Avi
4.0
It really is more of a 4.5 star rating. I read this in more like a week