Marine surveying : an introduction.
Thompson, Barry.