This is The Quran With Tafsir Ibn Kathir Part 2 of 30. This Part of the Quran covers Chapter 2: Al Baqarah 142 to Al Baqarah 252. The 30 Parts of this publication gather in one place all relevant information needed to make the Qur'an more understandable and easier to study.