jrbenjamin.com
Meet Alexander the Great
“Most historians have had their own Alexander, and a view of him which is one-sided is bound to have missed the truth. There are features which cannot be disputed; the extraordinary toughness…