how many pages is invisible man by ralph ellison