Author: Vicente T. Mendoza & viginia rodriguez rivera