if you ask them who created the heavens and the earth and who set the sun and the moon to work they will answer god why then do they vacillateq 29 61 – Meaning and Explanation