Stellar Evolution, Nuclear Astrophysics, and Nucleogenesis (Dover Books on Physics)