JAMES H MACKENZIE