Affinity Chromatography by George K. Ehrlich & Pascal Bailon