In stock
Buy in store
place1 Exchange House, Exchange Square, Beccles
Richard Sharpe, now an officer in Wellesley's army, faces a battle of a different kind - this time among his own ranks. Uncomfortable with his newfound authority and unwilling colleagues, Sharpe is relegated to the tedium of baggage duty. But when he catches wind of a treasonous scheme devised by none other than his oldest and worst enemy, Sergeant...
See morekeyboard_arrow_down