JAMES R. PUCKETT