How did the Marxist approach to history challenge existing theories and methods of ‘doing’ history?