The treatise ‘On Liberty’ was written by_____________? June 23, 2019 – by admin The treatise ‘On Liberty’ was written by_____________? A. Ruskin B. LambC. Mill D. Oscar Wilde