born in cleveland, ohio on october 24, 1952, weber began writing while in fifth grade. some of weber's first jobs within the writing/advertising world began after high school when he worked as copywriter, typesetter, proofreader, and paste-up artist. he later earned an undergraduate degree from warren wilson college in asheville, north carolina and a m.a. in history from appalachian state university in boone, north carolina.