Authors:
  • The word Habib in Arabic means both lover and beloved. At the heart of it is that the Prophet loves God, God loves him. But God designated him to be also the founder of a new world order of a civilization of a society.

    Source: www.counterpunch.org