A History of Chinese Science and Technology Volume 1 - Lu, Yongxiang (Springer Berlin Heidelberg : Imprint: Springer, 2015)