JAMES W CASTOR