If you liked Stones in Water by Donna Jo Napoli,
here are some books like this: