I think it's great that your are reading it aloud to your son...that's very cool! I will be reading mine with my daughter breathing down my neck (I always go first because I read much faster that she does and I won't wait for her to finish). I will be done with it (barring unforseen interuptions) late on Saturday. I solemnly swear to reveal nothing!!