World history - Zaide, Gregorio F. (All Nations Pub., 2002)