Have you not seen that Allah has subjected to your service all that is in the heavens and on the earth and has abundantly bestowed upon you all His bounties , both visible and invisible ? Yet some persons dispute regarding Allah without having any knowledge or guidance or any illuminating Book .