A review by whimsicalmeerkat
Imprudence by Gail Carriger

3.0

Some definite pacing issues, but still a fun read.