JAMES M HUFFINE