by Bernard Cornwell
4.17
366 pages
6h 56m
Experience the thrills and dangers of the Napoleonic Wars through the eyes of Richard Sharpe, a soldier whose courage and skill will be tested on the battlefields of Europe.