Description

Victory on the battlefield is sometimes achieved against the odds - victory snatched from the jaws of apparently inevitable defeat. A daring counter attack, an unexpected manoeuvre, a stubborn refusal to be beaten and the impossible victory is won. In the ten dramatic episodes in this book, military historian Bryan Perrett revisits battles from the Peninsula War of 1811 to Vietnam in 1967, via colonial action in two world wars...an excellent book, informative, fascinating in detail, and above all an easy and enjoyable read - The Royal Tank Regiment Journal

Impossible Victories

Product form

£9.31

Includes FREE delivery
RRP: £16.99 You save £7.68 (45%)
Usually despatched within 3 days
Hardback by Bryan Perrett

2 in stock

Short Description:

Victory on the battlefield is sometimes achieved against the odds - victory snatched from the jaws of apparently inevitable defeat.... Read more

    Publisher: Pen & Sword Books Ltd
    Publication Date: 01/02/2016
    ISBN13: 9781473847491, 978-1473847491
    ISBN10: 1473847494

    Number of Pages: 224

    Non Fiction , History , Military History

    Description

    Victory on the battlefield is sometimes achieved against the odds - victory snatched from the jaws of apparently inevitable defeat. A daring counter attack, an unexpected manoeuvre, a stubborn refusal to be beaten and the impossible victory is won. In the ten dramatic episodes in this book, military historian Bryan Perrett revisits battles from the Peninsula War of 1811 to Vietnam in 1967, via colonial action in two world wars...an excellent book, informative, fascinating in detail, and above all an easy and enjoyable read - The Royal Tank Regiment Journal

    Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)

    Recently viewed products

    © 2025 Book Curl,

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account