Barbara Johnson holds a Ph.D. in English from the University of Connecticut and has taught at a number of colleges and universities. She is a member of Aberdeen’s Shakespeare Club, the oldest continuous meeting in Aberdeen.
Presentations
Presentations