ISBN: | 978-5-5083-5603-3 |
High Quality Content by WIKIPEDIA articles! STS-59 Shuttle mission was a Space Shuttle program mission that took place in 1994. The launch was chronicled by the 1994 Discovery Channel special about the Space Shuttle Program.