The Democratic Prophet

 

New understanding about the role of Prophet Mohamad as a leader of freedom

Analyses and biography

570-632 A.C

download