Contemporary history in Europe - Watt, Donald Cameron (London George Allen & Unwin)