A Thinking Person’s Guide to Our Times

This book takes on the task of determining the challenges and problems of the Muslim Umma in the recent past, the present and, more importantly, in the future and suggerst practical solutions...

read more