Beautifully written and amazingly breathtaking. Not your ordinary fantasy historical fiction. A great debut by Helene Wecker and such a shame this book is very,very underrated. Recommended for fans of historical fiction with a unique take of Arabic & Jewish mythology, combined with a non-linear narrative writing and satisfying ending.