Genl0250 Research Dissertation