If mechanical systems and the weather cooperate, July 8 will bring the 135rd and final mission of the American Space Shuttle program (STS-135). Coincidentally, I recently received a charming biography…
Read MoreIf mechanical systems and the weather cooperate, July 8 will bring the 135rd and final mission of the American Space Shuttle program (STS-135). Coincidentally, I recently received a charming biography…
Read More