The Great Courses - Skywatching: Seeing and Understanding Cosmic Wonders
Taught By Professor Alex Filippenko, Ph.D., California Institute of Technology,University of California, Berkeley. 3 disks, 12 lectures