Spacecraft-Environment Interactions by Daniel Hastings, Henry Garrett & Henry B. Garrett