Am I the only one who see the resemblance of this book to the Precious Stone Trilogy? All the crossing with yourself in time, grandfather who wants to control it and use it for his own benefit and stuff? But I suppose there's nothing unusual about it because both of the books are about time travelling. The overall factor is that this book is amazing, I love how the male protagonist fought for his right, though it took me a little while to get into the world of this book it was definitely worth it once you're in. 
 Sophia got what she deserve. Hahahahaha the ending is so unexpected! cliff hanger at it's best.