Kathryn Thornton, who wrote the foreword to this book, was a NASA astronaut from 1985 to 1996, flying four space missions including the first Hubble Space Telescope service mission and logging 21 extravehicular hours and 975 total hours in space. She is now a professor in the School of Engineering and Applied Science at the University of Virginia. From the Hardcover edition.