Title: Algebraic Foundations - Third Edition