ID:DA10474420
Search authors sharing the same name
James H. Allan ; foreword by series adviser John A. English
Praeger 1996 Praeger series in war studies
Available at 9 libraries