20240205 engy50 - Bibliogr. p. [389]-424Includes bibliographical references and index = Bern LCCN: 3035107033