Alan Cole is an independent scholar who has taught at Lewis & Clark College, Harvard University, the University of Illinois, the University of Oregon, and the National University o...visualizza altroAlan Cole is an independent scholar who has taught at Lewis & Clark College, Harvard University, the University of Illinois, the University of Oregon, and the National University of Singapore.visualizza meno