I just read, "Waterloo: The History of Four Days, Three Armies and Three Battles," by Bernard Cornwell. Non-fiction history printed in September 2014, I actually listened to it through audible twice while I drove across the U.S.A.
The book covers the entirety of the battle of waterloo, with historic anecdotes connected to but not directly influenced by the battle itself (Napoleon's return to Europe, his levying of French troops to repulse the English and Prussian armies, Wellesley's background, the animosity between English and Prussian generals). These details serve to flesh out the drama of the battle, allowing the book the freedom of not being bogged down by tactics and bloody fights; though there are plenty of those.
Speaking of which, some of the best descriptive passages of the book concern the environment that the infantry found themselves within during the third day of the battle. This book is Cornwell's magnum opus, as he excels in creating a scene that the reader finds themselves imagining with ease. You can almost smell the powder and the smoke.
I am a big fan of the Sharpe series, but I found Waterloo far more enjoyable than those books. I recommend it to anyone who enjoys reading about the Napoleonic Wars, or military fiction set in the 18-19 centuries.