The Prophet Muhammad (PBUH) The Best of All HusbandsGhazi al-Shammari The Prophet Muhammad (PBUH) The Best of All Husbands Ghazi al-Shammari English