I made a commitment... both to myself and to some supporters to carefully consider a run for the Liberal leadership for the Liberal Party of Canada.

Random Quote

Each department of knowledge passes through three stages. The theoretic stage the theological stage and the metaphysical or abstract stage.