Zhang Shenfu


Zhang Shenfu was a founder of the Chinese Communist Party, a philosopher, and a political activist.