AS Keerthivasan Raanin said, Gene Cloning: an introduction by T.A. Brown is good place to start.
An Introduction to Genetic Engineering by D. Nicholl is also another good option. i am not sure but i think its softcopy is available online for free too.