ID:DA07981147
Search authors sharing the same name
Klaus Reinhardt ; translated by Karl B. Keenan
Berg 1992 English ed Studies in military history
Available at 3 libraries