A review by zoe243
Handprints on Hubble: An Astronaut's Story of Invention by Kathryn D. Sullivan
informative
inspiring
fast-paced
3.25