Could Alexander the Great Have Defeated the British at the Battle of Waterloo? | Hacker News Reader