Analog Science Fiction and Fact
Parts of the novel were originally serialized in "Analog Science Fiction and Fact" (March, April and May, 2004).