A history of historical writing - Barnes, Harry Elmer, 1889-1968, (Dover books on history, and history of culture ;, 1963)