Novelist Tom Perrotta is that rare combination: a satirist with heart His characters  coping with often absurd situations  win us over even as they dismay us — Perrotta  often subtly  seems to be on everyone’s side