Roving Mars spirit, opportunity, and the exploration of the red planet - Squyres, Steven W. (Hyperion, 2005)