Stars - Kaler, James B. (Scientific American Library, 1992)