MACMILLAN AND CO., LIMITED LONDON BOMBAY CALCUTTA MELBOURNE THE MACMILLAN COMPANY NEW YORK BOSTON CHICAGO DALLAS SAN FRANCISCO THE MACMILLAN CO. OF CANADA, LTD. TORONTO