Help keep Salon independent

Tom Krattenmaker

Tom Krattenmaker, a Yardley, Pa., resident, is public relations director at Swarthmore College and a freelance writer.