Principles of Cloning: Second Edition