A computer-based interactive program in mechanics - Herrera, Marvin U. (Proceedings of the 23rd Samahang Pisika ng Pilipinas Physics Congress, 2005)