Source: https://eprints.qut.edu.au/31664/1/c31664.pdf