JAMES A HASENOEHRL