Royal Naval Biography/Keenan, John

