English Dobsonian telescope Cited by user 71.236.138.80 on 14 Mar 2019 A Dobsonian telescope is an altazimuth-mounted Newtonian telescope design popularized by John Dobson in 1965 and credited with vastly increasing the size of telescopes…