Ride, Sally, Ride... July 24, 2012 Therese Flanagan Sally Ride - physicist, astronaut - 1951-2012 Sally Ride Science