In the tradition of C. S. Harris and Anne Perry, a fatal disaster on the Thames and a roiling political conflict set the stage for Karen Odden's second Inspector Corravan historical mystery. September 1878. One night, as the pleasure boat the Princess Alice makes her daily trip up the Thames, she collides with the Bywell Castle, a huge iron-hulled collier. The Princess Alice shears apart, throwing all 600...