WILLIAM H PUCKETT JR