Heather rated Heartless: 3 stars July 20, 2015 Public Heartless by Gail Carriger (Parasol Protectorate, #4)