History as applied science a philosophical study - Todd, William Lewis (Wayne State University Press, 1972)