Answer this question:

who does tom have an affair with desperate housewives??
Renee