Speak - Laurie Halse Anderson

Day 16:  Name a book you've read that's humored or light in tone, but at the same time quite dark.  If you can't think of any, a book with a dark thematic will suffice.  (Dark ambient)