Blameless - Gail Carriger This was my 300th rated book... Fun fun read.