The Complete Compendium of Zhang Jingyue Vol.50 51 Part 2: Eight Battle Arrays New Formulae With Historical Commentaries and Supplementary Case Studies
The Complete Compendium of Zhang Jingyue Vol.50 51 Part 2: Eight Battle Arrays New Formulae With Historical Commentaries and Supplementary Case Studies