Royal Naval Biography/Allen, John James

