Abu Zayd Al Balkhi: The 9th Century Psychologist Centuries Ahead of His Time Abu Zayd al-Balkhi was a 9th century Muslim polymath, whose writings touched on subjects as varied as geography, medicine, philosophy, theology, politics, poetry, ethics, sociology, grammar, literature and astronomy. More
10 Steps Towards Protecting Our Children’s Muslim Identity 10 steps we can adopt to help protect our children’s Muslim identity. More
The Trip that Shattered Malcolm X’s Racial Dogmatism Malcolm X’s pilgrimage to Hajj changed his political and religious outlook, and most significantly, shattered his racial dogmatism More