Genetic Engineering :Principles and Methods Volume 27 - Jane K. Setlow ed (Springer, 2006)