Royal Naval Biography/Hayes, John



