Very good book. Spellbinding story. When you start reading this book, you are in a time machine and going through a unusual journey. The novel has many characters with their own story of different time zones. The story sometimes fills you pain and sometimes bring a gust of joy to the heart. Every book lover should read this novel.