20240205 engy50

- Includes bibliographical references (p. [180]-193) and index = London

0203803752