Lifestyle | Thu Jun 19, 2008 10:28am BST

Muslim creationist preaches Islam and awaits Christ