TY - BOOK AU - FERRIBY David TI - Modern World History: for seg syllabus B SN - 0435308475 U1 - 909 FER PY - 2000/// CY - London PB - Heinemann Educational N1 - includes bibliographical inf ER -