Molecular biology and biotechnology - Walker, John M. ed (Royal society of chemistry, 2009)