Scan barcode
A review by annecrisp
Poison or Protect by Gail Carriger
3.0
It's well written, but there's too much romance for my taste. I probably should have read the description more closely.