Cagayan, Philippine Islands, Misamis Oriental Province Yale Public content