Alan Swanson

Alan Swanson is Associate Professor of Scandinavian and Comparative Literature at Brigham Young University.