Definitions and Explanations of Navigation and Nautical Astr by John Clement P. Aldous & John Clement Primrose Aldous