KEITH A. PUCKETT