Sojourner: An Insider's View of the Mars Pathfinder Mission