https://researchportal.bath.ac.uk/en/studentTheses/4fbcf634-3121-4228-8e4c-7c3b5f87fa29