Ashes

by Laurie Halse Anderson Book 3 of the Seeds of America Trilogy