Source: http://eprints.umm.ac.id/20227/2/jiptummpp-gdl-yudhaoktav-31605-2-bab1.pdf