There were two comprehensive means of propaganda at the holy Prophet's (PBUH&HP) disposal which completely coincide the wisdom and nature of mankind; one is the "holy Quran" and the other is his "widespread knowledge" that was granted to him by Allah Almighty, he gave everyone an ultimatum by these two means.
source : erfan.ir