Modern history /
Townley, Edward.
Harlow : Longman,
1997.
Previous ed.: 1991
Includes bibliographies and index
History, Modern.