James Carroll is a columnist for the Boston Globe and the author of 10 novels and six works of nonfiction. His new book is Practicing Catholic: A Personal History of American Catholic Faith (Houghton Mifflin Harcourt, 2009).