A wonderful plot and a surprising ending. My husband and I really enjoyed this book while on vacation