kruuscht rated Sharpe's Battle: 4 stars

Sharpe's Battle by Bernard Cornwell
As Napoleon threatens to crush Britain on the battlefield, Captain Richard Sharpe leads a ragtag army to exact personal revenge …
As Napoleon threatens to crush Britain on the battlefield, Captain Richard Sharpe leads a ragtag army to exact personal revenge …