International law reviewer - Cruz, Isagani A. (Central Lawbook Pub., 1993)