Margaret E. Haworth