John Spencer (West Wing) has died.