The ideology of failure : how Europe brought into ideas that will weaken and divide it /
Leonard, S. P.(Stephen Pax)author.