An Invitation to General Algebra and Universal Constructionsmath.berkeley.edu3 pointsbutterthebuddha6 years ago