Scan barcode
A review by lisaeliza
Soulless by Gail Carriger
5.0
From the very first page, I was captivated by the witty writing style and delicious turns of phrase. A wonderful start to a great series!