Texas astronomers revive idea for 'Ultimately Large Telescope' on the moonphys.org195 pointsdnetesn6 years ago