Stephen Hunter was born in Kansas City, Missouri, in 1946, grew up in the Chicago area and currently lives in Baltimore. He graduated from the Medill School of Journalism at Northwestern University in 1968 and then spent two years in the United States Arm