Modern world history for Edexcel syllabus A.
By: Malcolm Chandler, John Wright.
Contributors: Chandler, Malcolm.; Wright, John, 1937-
Publisher: Heinemann Educ.
Published: 1999
Place of publication: Oxford
Number of pages: 176