Thomson , David

Europe Since Napoleon - New York Penguin Books 1990 - 1004p.

940.27 Tho.N8