The sailor's bookshelf : fifty books to know the sea / - Stavridis, James