Professor Stephen D. Walt, undated.