The Nature of History - Marwick, Arthur (Macmillan Education, 1989)