JAMES FLEMMING