JAMES L PUCKETT JR