JAMES STEVEN PUTMAN