World history - Santos, Teresita Ocampo (New Horizon Publications, 2004)