verily we gave moses the book so be not in doubt about his having received it and we made it a guidance for the children of israelq 32 23 – Meaning and Explanation