The Nautical almanac for the year 2019 - United States Naval Observatory. Nautical Almanac Office (U.S. Government Publishing Office, 2018)