100 Problems in Celestial Navigation, 2nd ed.