Liver Development, Regeneration, and Carcinogenesis. (7th February 2010)