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