I have never laughed out loud so much during a book until now.

Cold Flat Junction is book two in Martha Grimes’s portrait-esque Emma Graham mystery series. 1,137 more words