Concepts & Challenges in Astronomy