Essaying the past : how to read, write, and think about history / Jim Cullen. - Cullen, Jim, 1962- (Wiley-Blackwell, 2009)