Garcia, A. D., & Cruz, M. (2018).principles of engineering (2nd Ed.). lireo printing press.