IndustrialRobot rated Down on the Farm: 5 stars Feb. 2, 2019 Public Down on the Farm by Charles Stross (Laundry Files, #2.5)