The encyclopedia of world history - Walsh, Patrick (Dominant publishers, 2003)