A clinical review of viral hepatitis.