May arrives with not one but two full moons, a rare celestial double that produces what skywatchers call a blue moon. The ...