A Naval Biographical Dictionary/Duff, Archibald