This isn't a great site, but under the "Early Telescopes..." section some of the other folks who had a hand in establishing the heliocentric model of the solar system are mentioned, including James Bradley.
Thanks, that was pretty interesting. Not just the telescope section, but the whole thing was good and informative.
(by the way, did you get the impression that it was computer-translated from another language?)