9ff8480b04b312cc13b47c95d762c45a2bb8dbbf George_Bowles_-_Masters_Thesis.pdf