Royal Naval Biography/Maingy, Peter

