Biopharmaceuticals biochemistry and biotechnology - Gary Walsh (John Wiley, Chichester, 1998)