Encyclopedia of world history - Walsh, Patrick (Delhi, 2003)