Author: m.a. cantab n.l. hallward