Philippine Political Law - CRUZ, Isagani A. (Central Lawbook, 2002)