Download Why Mermaids Sing: Sebastian St. Cyr, Book 3 AudioBook Free
Murder has jarred London's elite. The sons of dominant households have been found at dawn in public areas, partly butchered, with weird things stuffed in their mouths. Once again the local magistrate converts to Sebastian St. Cyr, Viscount Devlin, for help. Moving from the gritty world of London's docks to the pulling rooms of Mayfair, Sebastian confronts his most puzzling - and troubling - circumstance yet.