version submitted to proquest