章炳麟
Du's original name was Du Yuesheng (). Later, on the advice of Zhang Binglin, Du changed his name to Du Yong (), pseudonym Yuesheng (; same pronunciation as his original name but written differently in Chinese).