
Blood on the Water by Anne Perry
Victorian Mystery. 320 pages. Print, e-Book, Audio. Set in London’s grand Mayfair mansions, where the arrogant masters of the Western world hold sway—and to the teeming Thames waterfront, where one summer afternoon, Monk witnesses the horrifying explosion of the pleasure boat Princess Mary, which takes nearly two hundred of the merrymakers on board to their deaths. The tragedy is no accident. As commander of the […]