Home › Authors › David H. Puckett 👤 David H. Puckett 2 books Books by David H. Puckett God, country, family 2000 The Blue Spaders at the Battle of Ap Gu, 31 March-1 April 1967 1997