Fundamentals of algebra : Course II