Abstract algebra is the study of algebraic structures like groups, rings and fields. This book provides an account of the theoretical foundations including applications to Galois Theory, Algebraic Geometry and Representation Theory. It implements the...