Translation of the meanings of The Noble Qur'an : In the English language - Muhammad Taqi-ud-Din, Al-HilaliMuhammad Muhsin, Khan