Celestial delights : the best astronomical events through 2020 (2012)