James C Peterson

Peterson is the C.C. Dickson Associate Professor of Ethics at Wingate Unviersity, Wingate, North Carolina.