JAMES R HALFORD