Shmoop Learning Guide - The True Confessions of Charlotte Doyle by Shmoop Back to product details page >