Uranus, the mysterious ice giant, has 27 known moons, each named after literary characters from Shakespeare and Alexander ...