Alan C. Tribble The space environment: implications for spacecraft design / .- Revised and Expanded Edition .- Princeton University Press, 2004 ISBN: 9780691102993