Puzzles of the past : an introduction to thinking about history / - Isenberg, Michael T. (Texas A & M University Press,, 1985)