Modern Europe Since 1870 - Hayes C.J.H (Delhi Surjeet Publication, 2018)