The War for All the Oceans: From Nelson at the Nile to Napoleon at Waterloo