Text this: An introduction to separation science [edited by] Barry L. Karger, Lloyd R. Snyder [and] Csaba Horvath.