Bi Sheng

Inventor and printer (0990-1052)