James Carroll was born in Chicago and raised in Washington, D.C. He has been a civil rights worker, an antiwar activist, and a community organizer in Washington and New York. He was ordained to the priesthood in 1969 and served as Catholic chaplain at Boston University. Carroll left the priesthood to become a novelist and playwright. He lives in Boston with his wife, the novelist Alexandra Marshall, and their two children.
eBook A Terrible Beauty