Methods for affinity based separations of enzymes and proteins (Birkhäuser, 2002)