JAMES R HANSEN