A graduate of Northwestern University, Donald Read Shanor worked as a correspondent for the American Forces Network, United Press International and the Chicago Daily News. He taught at Columbia University from 1971 until 1992, where he is now Godfrey Lowell Cabot professor emeritus.