WILLIAM PERRY GILES, JR.