Cloning, Gene Expression, and protein purification : Experimental proceedures and proces rationale - Hardin ,Charles (Oxford University Press, 2011)