The liver :biology and pathobiology