Bilal ibn rabah: a leading companion of the prophet muhammad