The Operations of War: Explained And Illustrated By Edward Bruce Hamley Hardcover Price $41.75 Free Shipping