Royal Naval Biography/Haynes, Joseph

