Once I started reading this book, I didn't want to put it down. "Why Mermaids Sing," the third of the Sebastian St. Cyr novels, is full of more twists and turns than a Coney Island roller coaster.The sons of noblemen are being killed, their mutilated corpses left in very public places. The first case is actually mentioned in When Gods Die, but only in passing. Magistrate Lovejoy once again asks Sebastian's help in investigating the matter.I'm a great reader of mysteries, and how Harris gets the "whodunnit" past me in three out of three books is both a puzzle and a blessing. It's refreshing not to see it coming for miles ahead.A subplot in this book involves Sebastian's continuing efforts to woo his mistress, Kat Boleyn, into marriage. There is more here than meets the eye as well.I look forward to reading the rest of this series of Regency mysteries, with the fascinating characters and well-developed plots.