I am looking for an intermediate level textbook on general astronomy/astrophysics. Something that assumes of knowledge of introductory calculus- based physics but not much more, and covers a variety of topics at some depth. It seems that many of the astrophysics books are either graduate level or popular science. I know there is "An Introduction to Modern Astrophysics" by Carroll and Ostlie. Any other good choices? Thanks.