Scan barcode
A review by katiemulcahy122
Soulless by Gail Carriger
4.0
This was delightful. I didn't have any real expectations, but everything was a fun surprise. Fast, witty, and full of secrets.