The Age of Battles
The Age of Battles by Russell F. Weigley One of the most oft-heard comments about history is that those who fail to learn from it are bound to repeat it. I would say that is true only if people actually learned anything from history. Therein lies the hardest part. How [...]