The battle for empire: A century of Anglo-French conflict By haswell, jock Hardcover From $12.50 Free Shipping