WALTER J. CARGILE, JR.