ESC

Macmillan & Company, Ltd.

Indian branch of the publisher Macmillan, based in Bombay and Calcutta.