Christian, J. On the theory of Helmholtz solitons. (Thesis). Salford : University of Salford