Our Pledge To You

News

John Carroll, former CS magazine publisher, dead at 59

Friends and family are mourning the death of John Carroll, longtime publisher of Modern Luxury’s CS magazine. | Sun-Times file photo

John Carroll, the longtime publisher of Modern Luxury’s CS magazine, has died, according to family members and friends. He was 59.

“It is with an incredibly heavy heart that I let you all know that we have lost our beloved brother last night,” wrote his sister, Colleen Carroll Witt, on her Facebook page. “John Davenport Carroll was truly a one of a kind dynamic personality … one that we will forever cherish and love deeply. The pain he suffered with the horrific disease, frontal temporal dementia was too much to endure. My heart is hurting for the many people who will miss him, but we are thankful to God for all the wonderful memories, the many times he touched us in countless ways and the way he made us laugh. May you rest in peace, Johnny.”

Read more from Shia Kapos