what is the cause of hepatitis b? description of the personnal and community measures that can be taken to prevent the spread of the hepatits b/

Summarized question: What causes hepatitis b? What measures prevent the spread of hepatitis b?