Konstantin Tsiolkovsky was a true visionary and pioneer of astronautics. He theorized many aspects of human space travel and rocket propulsion decades before others, and played an important role in the development of the Soviet and Russian space programs.