Roisin McCarron Thesis - completed March 2025 Intended for submission in unspecified journal in late 2025.