Source: https://www.coursehero.com/file/157100853/WRTG393-final-assignment-Presentation-CT-2022-pdf/.pdf