Based on the teachings of classical scholars including Imam Ghazali and upon years of practical experience in teaching young Muslims, Dr Musharraf Hussain has given us a contemporary and highly accessible way to understand and apply Islamic teachings to spirituality.
(9781847740786/10999)