Source: http://eprints.gla.ac.uk/78871/1/78871.pdf