A Naval Biographical Dictionary/Rivett-Carnac, John