A Dictionary of Modern History 1789-1945 by A. W. Palmer

1 Edition