A review by knick_nat
Caleb's Crossing by Geraldine Brooks

4.0