Confessions of Charlotte Doyle, Avi, HarperTrophy, 2004

Confessions of Charlotte Doyle, Avi, HarperTrophy, 2004