If you liked Caleb's story by Patricia MacLachlan,
here are some books like this: