petermgraham 's review for:

Sharpe's Trafalgar by Bernard Cornwell
3.0