dismith.comdismith.com/files/LeatherneckMagBkRev.pdf · Poole has assisted in training the infan-...
2
dismith.comdismith.com/files/LeatherneckMagBkRev.pdf · Poole has assisted in training the infan- ... "The Last Hundred Yards: ... By H. John Poole. Published by Pos-