JOHN M. UPCHURCH