Cosmic Update - Adams, Fred (Springer New York, 2012)