james carroll cc.jpg

Author James Carroll June 9 at Driscoll Hall, Villanova University in Pennsylvania. (Lance Woodruff)