Just finished Heart Shaped Box by Joe Hill and am now about 1/2 way through Hill's second novel, Horns. Both very good reads
Joe Hill is terrific.
We are all in the gutter, but some of us are looking at the stars.
I'm reading Rise To Rebellion by Jeff Shaara. I've always enjoyed how both Jeff and his father take you inside the mind of historical figures.
I remember thinking as I read these books "refresh my memory, we did win the American Revolution, didn't we??!?". The revolutionaries got their butts kicked for quite a while till the tide finally turned.
I think I've read all of Jeff Shaara's books. Not quite as good as his dad, but still good. His latest one about the Marines on Okinawa in WWII is very good.
This is the day of the expanding man...
The entire series also reminds me of some of the Stephen King shorts like the Long Walk and Running Man, and Shirley Jackson's Lottery.
and sadly, given the more and more extreme forms of reality "entertainment" I can really seeing something like this happening in the not so distant future.
Re-reading Gods & Generals by Jeff Shaara.
Now that he's finished with his WWII books, he's going back to the civil war with a trilogy of books dealing with the Civil War in the west.
"Destiny of the Republic" about the events surrounding the assassination of Garfield (the president, not the cat, though Odie was a suspect.) Very good. The author, Candice Millard, seems to have been influenced ht "The Devil in the White City".
Oh, and I'm finally reading 'The Machine". Unbelievable how many of the games I remember specifically.
I read The Long Walk back in HS and I thought it was a full legnth novel. I hadn't thought about a connection between the two at the time but I think it is even more correlated than the Lottery.
I'm working on Infinite Jest by David Foster Wallace. You don't read it, you work it, it's 1000 plus pages with footnotes. I'm enjoying it and hope to finish it one day.
Hacktastic: The Story of the 2014 Cincinnati Reds
Good luck. I've had a couple of false starts involving Infinite Jest.