Beating the odds the life, the times and the politics of Diosdado P. Macapagal - Serrano, Cecilia P. (New day Publishers, 2005)