ID:DA04576743
Search authors sharing the same name
David A. Armstrong
Greenwood Press 1982 Contributions in military history no. 29
Available at 1 libraries