Help keep Salon independent

Adam Gaffney

AG is a physician and writer in Massachusetts.  He blogs at www.theprogressivephysician.org and is on twitter at @awgaffney.