A Handbook of Spiritual Medicine

This spiritual guide to the self is a handbook of tazkiyah or ''self-purification''. Not only does…