Fischer is an outstanding historian–not ideological, not captive to the latest fads, capable of constructing a good narrative, and fully in command of his sources. I recommend both of those titles.