A review by bearpolar
Down on the Farm by Charles Stross

dark mysterious fast-paced

4.5