Oxford Textbook of Clinical Hepatology: Two Volume Set by Editor-johannes Bircher | Menrva Books