Ye will not attain unto piety until ye spend of that which ye love. And whatsoever ye spend, Allah is Aware thereof. 92 ۞ All food (that is lawful in the Law revealed to Muhammad) was lawful to the Children of Israel, except what Israel made unlawful to themselves before the revelation of the Torah. Tell them: 'Bring the Torah and recite any passage of it if you are truthful.' 93 Those who falsely fix lies upon Allah despite this are the wrong-doers. 94 Say: 'Whatever Allah has said is true. Follow, then, the way of Abraham in total devotion to Allah. He was not one of those who associate others with Allah in His divinity. 95 The first House (of worship) appointed for men was that at Bakka: Full of blessing and of guidance for all kinds of beings: 96 In it are manifest signs (for example), the Maqam (place) of Ibrahim (Abraham); whosoever enters it, he attains security. And Hajj (pilgrimage to Makkah) to the House (Ka'bah) is a duty that mankind owes to Allah, those who can afford the expenses (for one's conveyance, provision and residence); and whoever disbelieves [i.e. denies Hajj (pilgrimage to Makkah), then he is a disbeliever of Allah], then Allah stands not in need of any of the 'Alamin (mankind and jinns). 97 SAY: "O followers of earlier revelation! Why do you refuse to acknowledge the truth of God's messages, when God is witness to all that you do?" 98 Say: "O people of the Scripture (Jews and Christians)! Why do you stop those who have believed, from the Path of Allah, seeking to make it seem crooked, while you (yourselves) are witnesses [to Muhammad SAW as a Messenger of Allah and Islam (Allah's Religion, i.e. to worship none but Him Alone)]? And Allah is not unaware of what you do." 99 O believers, if you follow what some of the people of the Book say, it will turn you into unbelievers even after you have come to belief. 100 And how would ye deny Faith while unto you are rehearsed the Signs of Allah, and among you Lives the Messenger? Whoever holds firmly to Allah will be shown a way that is straight. 101