The Nature of Historical Explanation.
Publisher: see notes for publisher info
Published: 1952
Number of pages: 154
ISBN-13: 9780198241867