JOHN H. PURVIS, III