Gene Cloning And Manipulation by Jane M. Howe, Christopher Howe & C.J. Howe