Seamanship In The Age Of Sail by John Harland & John H. Harland