Nature of history - Marwick, Arthur (Macmillan Education Ltd., 1985)