Author: darwin j. flakoll and clarible alegria