Challenges of the deeps - Spoor, Ryk E. (Baen Publishing Enterprises, 2017)