A review by bookbybook
Etiquette & Espionage by Gail Carriger

3.0