This gripping novel by author Harriet Lane is a psychological thriller that will mesmerize, transfix and tantalize.