Genetic Engineering Vol 22 by Jane K. Setlow & Jane Ed. Setlow