London, 1861. Cara Devon has always suffered from curiosity and impetuousness, but tangling with a serial killer might cure that. Permanently.
Gail Carriger's Parasol Protectorate series