Meditation in Islam: Spiritual Practices for Mindfulness and Connection with Allah on September 24, 2024 dhikr fasting Islam mediation muraqabah salah Sufi tafakkur +