An Introduction to the Theory of Stellar Structure and Evolution 2nd (second) Edition by Prialnik, Dina published by Cambridge University Press (2009)