Gene therapy and gene delivery systems - Schaffer, David V; Zhou, Weichang (Advances in Biochemical Engineering-Biotechnology, 99, 2005)