James Perez Viernes acutely remembers the moment when he knew he would write his book, two decades ago. He was thousands of ...