The first ten or so chapters were slow to get going, the first five were are hard to get through. But once the storyline finally got going. Charlie does seem a bit of a push over.