The new philippine almanac. - 2007 edition. - Encleare Foundation, 2006 - ix, 481 [112] pages;




Almanac.

R 030 N42 2006