I honestly don't know where to start ! To create a whole new world from your imagination and manipulate it is really fascinating , but to use real facts , myths , legends , poems , books , movies , songs , paintings , historical figures and create a link between them to build this mind blowing story is simply ... amazing. I was overwhelmed with the vast and large knowledge the author has. It is obvious it took him a lot of research ( I am going to harass Sami with questions next time I meet him ! ). THE ENDING ...... ( I won't even talk about it ! ) Apart from all the thriller historical part , there is a beautiful heartbreaking love story that I adored. Long story short I loveeeeed the book. I am definetly going to reread it !