Qin Bangxian, better known by his alias Bo Gu ( 4 May

1907 – 8 April 1946