Finished The Given Day by Dennis Lehane, a solid read about 1918th's Boston.
I liked both protagonists quite a lot, Danny's struggle with family loyalties and being a good guy while everyone else in the corporate world just shits on him constantly and Luther's ability to always screw everything up no matter how hard he tries. Most of the side characters are also good in general, especially Eddie McKenna, a fat, Irish, borderline evil cop. It mostly focuses on three different subject matters from the time period, the Spanish influenza to start with, after that it goes into different political philosophies like Marxism, communism, anarchism and revolting groups trying to overthrow the ruling classes, and lastly, it goes into unionized labor and labor strikes, with some casual racism in between there. The transition between the themes are very smoothly done and you barely notice the shift. The environmental writing and dialogue is solid and usually has a good flow to it, there's a lot of emotional and 'FUCK YES!'-type scenes, and even though I'm pretty ignorant of the historical events, I feel he managed to paint a vivid and convincing image of the time period.
And now, to the bad.
Well, the pace doesn't really keep up toward the last 200 pages as Dennis starts to focus more on the minor characters on the corporate side of things, which makes sense since you can't have the protagonist see everything, but they weren't established well enough to be interesting, they felt more like cameras flying around so you could see all the corporate schemes, and I think the book is too long for it's own good. His style of writing simply does not fit with a 700 page brick, which is why it suffers from a few "dead spots" where very little happens. And Babe Ruth was the most boring character ever, no one cares about a dumb baseball player struggling to read his newspapers.
Ah well, all in all I thought it was a pretty good book, though I liked the sequel, Live By Night, better. (Which I read before the prequel, shame on me.)
Next on the list will probably be something from James Ellroy or to start the Wheel of Time series as my friend can't stop screaming about it, though I'm very reluctant to do it since I heard from a lot of people (plenty from here) that it just gets slower and more pointless in its progression.