JAMES H KEIL