Caleb's Story by Patricia MacLachlan