Royal Naval Biography/Halkett, Peter

