Germany is the most important and powerful country in Europe. And yet it remains strangely little understood - by itself, as much as by the rest of the world. It is in a state of remarkable flux, confronting the demons of the past, whilst also seeking to make the West and the East into one country - a much greater challenge than it seemed. The coming enlargement of the European Union, which will bring much of formerly communist Eastern Europe into...