Principles of Astrophysics