John S. Memes Ll D.