Veronica Doran (9786200552037) Carleton Olegario Máximo Books