Royal Naval Biography/M'Quhae, Peter

