Challenging history : Eurpe 1890-1990. - Traynor,John (Nelson, 1992)