Gene cloning and manipulation. - Howe, Christopher (Cambridge, 1995)