Nature's Allies - Larry Nielsen (Springer, 2017)