Murder in the Trembling Lands - Barbara Hambly

Masked balls, duels and murder: musician, sleuth and free man of color Benjamin January is caught…