JOE T. SNELL, III