I've been listening to the audiobook. There are things about it I like and things I don't like - I like that it covers things Killer Angels doesn't, and I like the level of descriptive detail in general (I like that he as Hancock swearing like crazy, as the real Hancock apparently did), but it tends to ramble (some scenes are just way too long) and it's not as tightly constructed as Killer Angels (KA has a good parallel going - Chamberlain's unplanned successful charge, Pickett's well-planned unsuccessful charge). It doesn't seem to have an overall literary theme, either (KA wasn't just about the Battle of Gettysburg - it was about the traps the various characters were in), and I just like Schaara's way with words better. Cain is better than most, tho. Worth the read.