Source: http://digilib.uinsby.ac.id/537/6/Bab%203.pdf