Where was John Edwards a senator