A Naval Biographical Dictionary/Longchamp, John