On the Cosmic Horizon: Ten Great Mysteries for Third Millennium Astronomy (Mysteries for the New Millennium)