JAMES M PUCKETT