Source: https://classic.cn.edu/libraries/tiny_mce/tiny_mce/plugins/filemanager/files/Dissertations/Dissertations2017/Tracy_Ballew.pdf