John D. McAfee's Roanoke College commencement addressroanoke.edu5 points·michaeledwards··0 commentsOpen articleSaveView on HN