• E. Spring-Mills A. Krall (auth.) E. S. E. Hafez E. Spring-Mills (eds.)