Transgenesis Techniques Principles and Protocols - Clarke, Alan R. (Methods in Molecular Biology, 2002)