JAMES H LANGFORD