A Naval Biographical Dictionary/Markland, John Duff