Skip to main content

James Carroll

JAMES CARROLL is the author of twelve novels and eight works of nonfiction. He lives in Boston with his wife, the writer Alexandra Marshall.