A history of historical writing - Barnes, Harry Elmer. (Dover Pub.,Inc., 1962)