Mastering modern European history /
Miller, S. T.(Stuart Tindale)
Basingstoke : Macmillan,
1997.
Previous ed.: 1988.
Includes bibliographical references.