Caleb's Crossing: A Novel (Geraldine Brooks) (Unabridged edition)