JAMES H PUCKETT