JOHN H MESHAM