The Greenwood Dictionary of World History - John J. Butt - http://clzrin.com/download-ebook/the-greenwood-dictionary-of-world-history-john-j/