Royal Naval Biography/M'Kellar, Peter

