Charles Hibbert Tupper
Sir Charles Hibbert Tupper, KCMG, PC was a Canadian lawyer and politician. more »