The structure and evolution of stars - Eldridge, J. J. (World Scientific, 2019)