Final submission , Thesis Acknowledgements It would not have been possible to write this thesis without the help and support of some people that are […]