An Introduction to Nuclear Astrophysics, by Richard N. Boyd.
This is an essential textbook for undergraduate and graduate students in astronomy, cosmology and astrophysics. It is also an invaluable overview of the subject for researchers in nuclear astrophysics and related fields.