Introduction to Space Sciences and Spacecraft Applications by Bruce A. Campbell, Samuel Walter McCandless & Paula Walter McCandless