german historians and geoffrey barraclough