Terry Hall 

CPA, liberal, and ex-Illinois state senator