JAMES R HACKLEMAN