An amazing psychological thriller that will keep you gripped until the very end. With the book flashing between present day and a time in the past. You will be left desperate to find out why the lead character is so different in the two time periods.