ThriftySolitude rated Heartless: 5 stars July 24, 2011 Public Heartless by Gail Carriger (Parasol Protectorate, #4)