MACMILLAN AND CO., LimiTEpD LONDON - BOMBAY - CALCUTTA * MADRAS MELBOURNE THE MACMILLAN COMPANY NEW YORK * BOSTON * CHICAGO DALLAS + ATLANTA « SAN FRANCISCO THE MACMILLAN COMPANY OF CANADA, LIMITED TORONTO