Source: http://repo.uinsatu.ac.id/25162/6/BAB III.pdf