Read this a few years ago. I don't remember much about it, but I think I enjoyed it.