Source: https://tspace.library.utoronto.ca/bitstream/1807/31793/7/Johnston_Keith_J_201111_PhD_thesis.pdf