Issues on ethics and values in engineering practices - Shuriye, Abdi Omar (IIUM Press, 2011)