Philippine history and government - Santos, Teresita O.; Villa, Ramona K. (New Horizon Publications, 2012)