mcfarland

In Memoriam: David McFarland

David McFarland, emeritus professor and former department chair, passed away in late October 2016 here in Chapel Hill. David received his A.B. degree from Millsaps College in 1953 and his … Continued