Suggestions for the guidance of captains and their officers.
Steam-Ship Owners' Mutual Protection & Indemnity Association (Newcastle-upon-Tyne)
Newcastle on Tyne,
[1882]