One of the most recent books I've read is The Glass Castle. It came highly recommended to me and I highly recommend it to other people. It's not an easy book to read. It's quite disturbing, but it's very well written and Jeannette Walls takes you right into her world -- which isn't always such a great place to be. However, she makes it clear to see how a child could find the good in numerous "not good" situations. And, as I read it, I kept hoping -- like I imagine she did as a child -- that this time things were going to be different.
In the end, the book had me shaking my head in disbelief... on a lot of levels. It also left me with a sense of hope.
Go get it if you haven't read it.
I mean it.