Caudill, Dock C., Jr. (Alleghany County)