Armies at Waterloo: A Detailed Analysis of the Armies That Fought History's Greatest Battle