Understanding the Universe Hardcover Raman, Ignace, Richard Prinj

A nice touch in this textbook is the running glossary in the margins.