Macmillan, firm, publishers, London.