ced6e8a032bc2745bc718003a6228413 George_Bowles_-_Masters_Thesis.pdf