History of modern Europe (1740-1945) / - Delhi : Pearson Education , 2012. - 412 p.

9788131772959