To Study the Quran: Quran
with English translation by Abdullah Yusuf Ali The
Quranic Treasures by Khurram Murad
Food for thought ... and action
There is a difference between the term "non-Muslim" and "kafir." Kafir is the one who after knowing Islam rejects it. Whereas a non Muslim could be any non-Muslim who has neither studied Islam nor has made a conscious decision of rejecting it