David James

David
James

David James is a researcher and political activist in Tennessee whose legal work has included cases involving white collar fraud.