A History Of The Modern World - Palmer, R R (Mcgraw -hill, New York, 2002)