Source: https://law1.nus.edu.sg/student_matters/course_listing/docs/LL4150%20AOID%20write-up.pdf