The Golem and the Jinni: A Novel - Helene Wecker
A very enjoyable and easy-to-read story that combines historic fiction, fantasy, magic, mysticism and religion.

It's obvious that much research was involved in crafting this story, and as a reader, I too learned much about history and Jewish and Middle-Eastern lore.