A review by alexsbradshaw
Bitter Seeds by Ian Tregillis

5.0