Text this: Algebraic methods in semantics /