https://www.wrightstreetmosque.com/ten-factors-for-safeguarding-ones-thoughts-and-repelling-bad-thoughts/
Ten Factors for Safeguarding One’s Thoughts – and Repelling Bad Thoughts