What President Bush has called the first war of the twenty-first century has much in common with the great wars of the century just past...