Ancient and modern ships.
By: by Sir George C.V. Holmes.
Contributors: Holmes, George Charles Vincent, Sir.
Publisher: HMSO
Published: 1906
Language: eng