Sahih al-Bukhari 6983 - The dreams of righteous people | Criterion