Contemporary Europe since 1870 - HAYES, Carlton J. H (Delhi Surjeet Pub., 1981)