A Tidy Little War: The British Invasion of Egypt 1882 by William Wright Back to product details page >