Over and over again - Chʻang, Keng-che. (New mathematical library ;)