Is that Sky & Telescope magazine cover story from the Vatican Observatory? Why, yes indeed it is!