Advanced Algebra. Volume 1.