Later Mohist Logic, Ethics And Science by A.C. Graham & Xiao Hong