Noel Cabrera
1983
Opinion Page Editor and Chief Editorial Writer, Philippines Daily Express (Manila)
Literature, ethics, philosophy, history and social sciences Judge
1983
Opinion Page Editor and Chief Editorial Writer, Philippines Daily Express (Manila)
Literature, ethics, philosophy, history and social sciences Judge