Foundations of Algebra