The nautical almanac for the year 1989. by United States Nautical Almanac Office · Bookplated