Moran, Ray (2017) Investigating the linear and non-linear mechanisms of protein coding innovation across the animal kingdom. PhD thesis, Dublin City University.