A history of historical writing - Barnes, Harry Elmer (Dover Publications, Inc, 1963)