Author's articles
The Vatican Christens Telescope on Mount Graham "Lucifer"
By Cynthia Long · 11 years ago
The Vatican, the Jesuits and the University of Arizona unveiled an optical telescope on Mount Graham in Arizona named "Lucifer". The Vatican's Mount Graham Telescope was named "Lucifer" by the German team who built it. ...