The nature of history - MARWICK, Arthur (Macmillan, 1989)