Text this: Progress in separation and purification.