DAVID GATES lives in Missoula, Montana, and Granville, New York. He teaches at the University of Montana and in the Bennington Writing Seminars, and was a writer and editor at Newsweek, where he specialized in music and books.