Royal Naval Biography/Shirley, George James

 