Characterized as an "eccentric literary man not without a spice of genius," William North was born in England and eventually settled in New York City (W. Rossetti 48-49). In England he established a periodical North's Magazine, and in New York he began publishing sensational stories like "The Living Corpse" which appeared in Putnam's in 1853 and was later reprinted in the Saturday Press.