Daniel Wright.

PhD Thesis, University of Kent. 2022