A Naval Biographical Dictionary/Ribouleau, Peter