I highly recommends this novel, it is one of a great love story that I have read. There is so many plots and very interesting twists of characters and story lines of each individual. It drew my attention and I want to keep reading it. Although it is expensive to buy the blocks but it is worth spending the money.