Six Thousand Years of History - Ten Volumes, Vol. II (2) Modern Europe