Neptune - Hayhurst, Chris (The library of planets, 2007)