Gene Biotechnology, Second Edition by William Wu & Helen H. Zhang