James Carroll
James Carroll is Distinguished Scholar-in-Residence at Suffolk University and a columnist for the Boston Globe. His most recent book is Practicing Catholic.
James Carroll is Distinguished Scholar-in-Residence at Suffolk University and a columnist for the Boston Globe. His most recent book is Practicing Catholic.