I've read the two first books of Margaret Atwood's MaddAddam-trilogy (Onyx and Crake, Year of the Flood), and currently starting the final one that is actually named MaddAddam. It's series of speculative fiction that takes place on post-apocalyptic earth in a not-so-distant future.
Onyx and Crake starts with Snowman (formerly known as Jimmy). He lives in a tree and wears a worn-out sheet, baseball cap and a pair of one-lensed sunglasses. And he interacts with Children of Crake, mysterious beautiful human beings, who live in the forest and wonder around completly naked. Thorough flashback we learn Jimmy's story and his place as cog in the the clockwork that that lead to the end of the world. Year of the Flood broadens the picture, as we are introduced to other survivors, Toby and Ren, and their respective parts in the apocalypse. Their storylines meet and interwine witj Jimmys in the last part of the trilogy MaddAddam.
Even though I have finished only the two first parts, a high recommendation. Atwood paints a truly fascinating future, that both is imaginative yet doesn't feel very far-fetched from the state our current global society.
And she sure does some bold things in the books. So bold, that I'm not sure if they even dare to show it all in the upcoming HBO television series adaptation. And as you surely know, HBO isn't exactly shy. On top of that, set to be executive producer is Darren Aronofsky (Requiem for a Dream, Black Swan), the master of depressing movies.
But yeah, the books are definetly worth a read. Especially if you are up for some apocalypse.