An Analysis of Sahih Al-Bukhari