P phys.org Texas astronomers revive idea for 'Ultimately Large Telescope' on the moon 195 points dnetesn 6 years ago 134 comments