PhD Thesis - Pillainayagam,T. (Loughborough University, 2005)