A Brief Overview of the Forms and Types of Revelation Received by Prophet Muhammad ﷺ | · SalafiTV