
Surah e Baqara is the longest surah of Quran. This series contains recitation of this beautiful Surah in heart moving voice of Abdullah Marhoum.
Other Sources:
Surah As-Sajdah (Chapter 32) from Quran - Arabic English Translation
Surah Ash-Shams (Chapter 91) from Quran - Arabic English Translation
Prophet Muhammad's life and Quranic revelation
How Allah granted some powers to Jesus (through the Angel and others)