One of the best introductory books is :
Understanding Gene therapyIt's not too expensive. It starts at the begining with DNA, then goes on to consider different vectors and applications.
It's well referenced so it's a good starting point for further reading.