The attribution of this article to Charles Dickens is discussed here.
John Drew and Hugh Craig. 'Did Dickens write "Temperate Temperance"?: (An Attempt to Identify Authorship of an Anonymous Article in All the Year Round).' Victorian Periodicals Review 44.3 (2011): 267-290.