Gene and cell therapy : therapeutic mechanisms and strategies - Templeton, Nancy Smyth, 1952- (CRC Press, 2009)