19 Nov, 2023 Birth, History, and Philosophy of Islam: Understanding the Five Pillars, Kafir, Jihad, and Hoor