Luis Taruc revolutionary or traitor? - Villa, Benjie (Philippine Star, 2005)