Spaceflight a historical encyclopedia - Walsh, Patrick J. (Greenwood, 2010)