Europe 2000 - Hall, Peter Geoffrey (Duckworth, 1977)