Soulless

Soulless - Gail Carriger Loved it! Captivating characters, plausible world, and an entertaining story.