JAMES SATCHER