Help keep Salon independent

Leslie Garrett

Leslie Garrett is a journalist and author of more than a dozen books.