JAMES F HECKENKAMP