Author:John Charnock

Works

 * Naval Biography
 * A History of Marine Architecture