what is spiritual wayfaring in Islam