"Trailblazing Mars: NASA's Next Giant Leap" by Pat Duggins

"Trailblazing Mars: NASA's Next Giant Leap" by Pat Duggins