Fundamentals of space systems - Pisacane, Vincent L. (Johns Hopkins University/Applied Physics Laboratory series in science and engineering., 2005)