A review by abbi_hoiles
The True Confessions of Charlotte Doyle by Avi

5.0

I must have read this book 10 times as a kid-turned-young-feminist.