Saheeh International

Preventer of good, aggressor, and doubter,