Witches
by Gail Carriger · The Parasol Protectorate series
Alexia Tarabotti, a soulless spinster in Victorian London, finds herself rudely attacked by a vampire at a party—a serious breach of etiquette. Her investigation draws her into a world of werewolves, vampires, and government intrigue, all navigated with wit, parasols, and an utter lack of supernatural soul.
The Books Oracle — reading tracker and book recommendations drawn from your own shelf.