Sahih Al- Bukhari; The early years of Islam - Al- Bukhari, Abu Abd- Allah (Islamic Book Trust, 2002)