Have we betrayed Rizal? - Perlas, Nicanor (Philippine Star, 2005)