2001 Mars Odyssey payload suite - The long, arduous journey to launch | IEEE Conference Publication | IEEE Xplore