Title: The Depths of Malice (Katy Steele Adventures #3)
Description: Katy Steele and her partner, Sam Bronte, face their most dangerous assignment yet when they travel to St. Louis to help Sam's younger brother find out who is behind a series of mishaps aboard his riverboat.