Protein expression: a practical approach - Hames, B D; Editor (The practical approach series, 1999)