Source: http://digilib.uinsby.ac.id/10497/5/Bab%202.pdf