Encyclopedia of the modern world.3V. - Keylor William R Ed. (New Delhi Viva Books, 2010)
Keywords: History