A Naval Biographical Dictionary/Chichester, John Palmer Bruce