Edgar W. (Edgar Wakefield) Hassler