Too many characters. Too vague. Too bad. I'm sure this could have really been a great book, however it failed miserably. Each page I turned, I kept thinking "it's got to get better". I just finished it. Trust me. It doesn't.Skip this one over. Pick up Wally Lamb instead.