Research supervised by Duncan Borman, Evaldas Greiciunas, Amirul Khan and Jon Summers.