In addition he produces the online TV show The Quilt Show with Alex Anderson and is copublisher of the American Quilters Society quilting lifestyle magazine The Quilt Life

What is the correctly punctuated version of this sentence?
In addition, he produces the online TV show "The Quilt Show" with Alex Anderson and is co-publisher of the American Quilters Society quilting lifestyle magazine "The Quilt Life".