Barry Thorne

Barry Thorne photo
Barry Thorne photo

Barry Thorne is an associate professor of English at Queen's University, and a Shakespearean specialist.