Ferriby David Modern world history - Heinemann Educational books 2000 ISBN: 4353084475 Dewey Class. No.: 909FER