universetoday.com
Rise of the Super Telescopes: The Overwhelmingly Large Telescope - Universe Today
The Overwhelmingly Large Telescope is an 'almost telescope' that never got built. But the design and thinking behind it have helped shaped the future.