Song, Yingxing, translated with preface by E-Tu Zen Sun and Shiou-Chuan Sun. (1966). Tien-Kung Kai-Wu: Chinese Technology in the Seventeenth Century. University Park: Pennsylvania State University Press.