A Naval Biographical Dictionary/Veitch, James Richard