Supervisor: W. Craig