Have you seen he who has taken as his god his [ own ] desire , and Allah has sent him astray due to knowledge and has set a seal upon his hearing and his heart and put over his vision a veil ? So who will guide him after Allah ?