JAMES H MESHAM