Critical Concepts in Historical Studies Volume I - Mark Harrison; Peter J. Cain (Taylor and Francis, 2004)