Modern World : From the French revolution to the computer age - Williams,Brian (Timelink, 1993)