I really didn't do give this book the attention it deserved. I was in the middle of tow other very big stories and this kept getting pushed back in the pecking order, so I didn't get a great period of continuous reading with it. That said, for the first 2/3's of the book, it didn't push me into not being able to put it down. 
 This is one of those lovely told stories that could appeal to many different genre readers. The characters are wonderfully built upon as the story is told and whilst it is a traditional story, the adding of Golems, Jinni's and wizards makes it a very interesting tale. 
 Was it too slow? Parts, maybe, I am not sure, I liked the story, but think I would have enjoyed it more if I hadn't tried reading it during a hectic part in my life. I think reading this on holiday, around a pool would have probably given it 4 stars. 
 Wecker knows how to tell a story that is for sure. Wonderful writing skills and character interaction. The cross overs between the current story timeline and back hundereds or thousands of years for back story was well handled and a smooth transition meant you were never left wondering where you were. 
 So overall, I give it 3.5 stars. It probably deserves 4, but alas, today it gets 3.