Mallinson, Allan2021
Books
Every battle is different. Each takes place in a different context - the war, the campaign, the weapons. However, battles across the centuries, whether fought with sticks and stones or advanced technology, have much in common. Fighting is, after all, an intensely human affair; human nature doesn'...