About an hour south of Houston, far enough away to evade the light pollution from Downtown, stands one of the largest and most powerful telescopes in the nation open to the public. The 36-inch ...