Ethical challenges of informatin technology : an Islamic perspective - Khalifa, Othman Omran; Faris, Waleed Fekry (Future Text Publications, 2006)