JOHN S. NORFLEET, III