Mr. Right. This was my first book from O'Neill, it won't be my last. This one isn't your typical romance book in that there are enough things going on that for a while it is difficult to determine which couple this book is ultimately about. After a point (call it 25-33% or so in?) it becomes more clear, and the both the romance and the suspense begin heating up. Overall a great look at small town life with big personalities, and a great romance. One note: Goodreads says this book is 522 pages. It never feels anywhere near that long - it feels like the time flies by as fast as books with half that page count or less.