G.P. PUTNAM'S SONS, New York & London.