https://researchportal.bath.ac.uk/en/studentTheses/7c98e99c-576e-49c0-a173-609b266b6dba