Katherine J. Ballantyne

Katherine J. Ballantyne

Katherine J. Ballantyne

KATHERINE J. BALLANTYNE is a senior lecturer in American history at Liverpool John Moores University.