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...lihat lebih banyakAlan 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.lihat lebih sedikit