Royal Naval Biography/Cheape, James

