courtesy name Cunzhong and pseudonym Mengqi Weng, was a Chinese polymathic scientist and statesman of the Song dynasty