Ryan is a great mystery writer. She handles various points of view beautifully. She is a master at leaving the reader hanging not just once per chapter, but many times in every chapter. As a result, the book is very difficult to put down. Be warned!