Liver Regeneration and Carcinogenesis by Randy L. Jirtle