Help keep Salon independent

Bill Hayes

Bill Hayes is a San Francisco writer whose work has appeared in the New York Times, Details and other publications.