Mozi (墨子, c. 470-391 BCE), born Mo Di, stands as one of ancient China's most revolutionary and enigmatic philosophers, whose teachings challenged the orthodo...
View in Alexandria