100 Problems In Celestial Navigation, 2nd Ed by Leonard Gray