Cloning,gene expression,and protein purification Experimental procedures and process rationale. - Hardin Charles; Pinczes Jennifer (New York Oxford uniersity press, 2001)