Royal Naval Biography/Herringham, William Allan

