JAMES G COCHRANE