Historiographical approaches survey and principles - Hayes, John Haralson 1934-2013 (2010)