Unlike the general view that there are fundamental differences between The Art of War and On War,Michael Handel's Masters of War:Classic Strategic Thought adopts a text comparison method to conduct a detailed comparative analysis of the two classic works,pointing out that the core ideas of the two are basically the same,and the fundamental reason for the difference is that Sun Zi and Clausewitz have different levels of research on war.Combined with the analysis of the military thoughts of Jomini,Machiavelli,Corbett and Mao Zedong,Handel pointed out that there is an eternal logic of winning in war.