A Breach of Promise (William Monk #9) - Anne Perry
I spent this whole book feeling like I was missing something. As it turns out I was missing books 7 and 8. Oops.
This book was a little too preachy.
The twist completely took me by surprise.
Too bad everything had such a convenient ending. You can't tell me that many coincidences actually exist in a place like London.