IMG_2912
Sandra Macpherson

Associate Professor of English at Ohio State University