I would firstly like to thank my supervisor,
Jonathan Shapiro, for his continued guidance and support throughout the
duration of the project.
I would like to thank all of my family and friends,
who are always there for me. In
particular I would like to thank my mother, Elda, for her dedication to
reaching an understanding of what I was doing, and my father, Peter, for his
guidance on some of the computational problems encountered.
Finally, I would like to thank my good friend, Salem
Hamid, for his last minute assistance on this report, when he should have been
fast asleep.