A Naval Biographical Dictionary/Barclay, Robert