Diverging Destinies. 1st ed. 2017 - Raymo, James M. (Springer Singapore, 2020)