Sahih al-Bukhari 2959 - Diriwayatkan oleh `Abdullah bin Zaid | Islamic Vault