ID:DA04765145
Search authors sharing the same name
John I. Alger ; foreword by Frederick J. Kroesen
Greenwood Press 1982 Contributions in military history no. 30
Available at 2 libraries