His book Science and the classics discusses improvements to the town which he considered destroyed its beauty

Can you repeat this sentence, but add in punctuation?
His book Science and the classics discusses "improvements" to the town which he considered destroyed its beauty.