Steve's book is quite good, but like all of his works, it has two problems: first, he doesn't walk the ground, so he lacks familiarity with the terrain. Second, all of his books have a theme, and this one, as is usual for him, the theme is "McClellan is really, really bad" when that's not entirely fair. The Burton book lacks that particular prejudice.