Source: https://eprints.gla.ac.uk/24349/1/24349.pdf