Help keep Salon independent

Margaret Weir

Margaret Weir is a writer in San Francisco.