Astronomy: A Self-Teaching Guide, Sixth Edition
"A lively, up-to-date account of the basic principles of astronomy and exciting current field of research."