JAMES H LEAMING