Blameless (The Parasol Protectorate)

Blameless - Gail Carriger 3.5 stars. Another fun and witty story in the series though not as good as the previous ones. My only complaint is that Alexa forgave Lord Maccon way to easily. I wanted to see him grovel more after what he put her through.