Sharpe's revenge
Cornwell, Bernard
Long Preston  Magna
1990