Author: Abu Ibrahim b. Isma`il b. Muhammad al-Bukhari