JOHN E. BAGWELL, III