Author: Mark Emanuel Mendoza