The space environment and its effects on space systems - Pisacane, Vincent L. (AIAA education series., 2008)