Sahih al-Bukhari 6004 - To keep one's covenant is part of Faith | Criterion