Sahih al-Bukhari 7022 - To take rest in a dream | Criterion