Designed for teaching astrophysics to physics students at advanced undergraduate or beginning graduate level, this textbook also provides an overview of astrophysics for astrophysics graduate students, before they delve into more specialized volumes. Assuming background knowledge at the level of a physics major, the textbook develops astrophysics from the basics without requiring any previous study in astronomy or astrophysics. Physical concepts,...