A review by litlistening
Handprints on Hubble: An Astronaut's Story of Invention by Kathryn D. Sullivan
informative
slow-paced
3.0