G. BELL AND SONS, LTDLONDON: PORTUGAL ST., KINGSWAYCAMBRIDGE : DEIGHTON, BELLANDCO.NEW YORK : THE MACMILLAN CO.BOMBAY : A. H. WHEELER AND CO.