Liver, structure and function · Dr John Campbell · Sentinel