David Charles McCarty, D. Phil
October 20, 1953 - November 25, 2020
David Charles McCarty, D. Phil, died unexpectedly at home on Wednesday November 25, 2020. He was born in Chicago, Illinois in 1953. Professor McCarty received his Doctor of Philosophiae from Oxford University, his M.A. in Philosophy from University... View Obituary & Service Information