Publications by 'John Paul C. Vergara'