Islamic ethical values on bioengineering practice : issues in genetic engineering - Abdi Omar Shuriye (International Islamic University Malaysia, 2006)