Soulless – Gail Carriger

The setting is Victorian England and vampires and werewolves roam the streets. They even have roles in the government. Miss Alexia Tarabotti is a soulless spinster with an Italian father (who is dead)… Continue reading