2010 Nautical almanac. (Paradise Cay Publications, Inc., 2009)
500 Natural Sciences & Math