Islamic Education: Philosophy & Principles – Mustafa Styer