Margaret Macmillan Children, Macmillan. Palgrave Macmillan Law Masters Gilly Macmillan Gilly Macmillan. Duncan Macmillan Angela, Macmillan Duncan Macmillan. Louisa Macmillan