Help keep Salon independent

David Shields

David Shields is the internationally bestselling author of over twenty books, including "Nobody Hates Trump More Than Trump".