williambenjaminclydepuckett