Thomas Chandler Haliburton Share This Thomas Chandler Haliburton (Thomas Chandler Haliburton, Sam Slick)