https://www.themself.org/2019/03/shifting-horizons-sherwood-review/
Shifting Horizons by S.J. Sherwood [Book Review]