The Prophet Muhammad (pbuh) from A to Z and more…