JAMES M HECKER