JOHN S. WEEMS, III