Text this: Elements of elementary algebraic structures.