cole thesis final