Berlin /
Large, David C.(David Clay)
London : Allen Lane,
2001.
Originally published: New York : Basic Books, 2000.
Includes index.