The space environment : implications for spacecraft design - Tribble, Alan C., 1961- (Princeton University Press, 2003)