JAMES L SILVA