Author: e. malinvaud and m.o.l. bacharach