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