Person
Song dynasty person (CBDB = 5224)
Not who you're looking for? Others named Du Shi: 1st century engineer, metallurgist and politician
Family
Connected