Text this: Techniques of variational analysis /