John H. Blackshear, Adjunct Instructor

John H. BlackshearPh.D., Georgia State University, 2001mailing address: Duke Box 90046, Durham, NC 27708
office: 104 Allen Building, Box 90046, Durham, NC 27708
email:  send me a message
phone: (919) 684-4510
fax: