A review by sydoodle
Universal Harvester by John Darnielle

medium-paced

3.75