JAMES R HAEHN