Bitter seeds by

Bitter Seeds by Ian Tregillis