Overview

William Forbes Mackenzie

(1807—1862) politician and temperance reformer