New York : G.P. Putnam & son,