Islam for Hindus » Prophet Muhammad » The Prophet Muhammad: A Diamond in the Heap of Stones