History Workshop History Workshop journal, 85, Spring 2018 text - Oxford Oxford University Press 2018 - 362p. Pbk