Planetary insights Illustrator and planetary scientist James Tuttle Keane explains the significance of Nasa's new mission. Source