Rings, Groups And Algebras by Cao Cao & X. Cao