The final installment of Catherine Banner's sweeping Last Descendants trilogy. Harlan's family left the capital city when he was just eight days old, fleeing the outbreak of war, taking with them only what they could carry in their pockets. Since that dangerous and frightening journey in the dead of winter, they have lived on Holy Island, where Maria hoped her children could find peace. But peace of mind has always eluded Harlan, and now that the...