Summer sale: Save 58%

David Weir

David Weir is Salon's Washington bureau chief.