Royal Naval Biography/Cookesley, John

