Source: https://ir.canterbury.ac.nz/bitstream/handle/10092/7864/hardman_thesis.pdf