TY - BOOK AU - Ferriby David TI - Modern world history SN - 4353084477 U1 - 909FER PY - 2000/// PB - Heinemann Educational books ER -