Speeches Delivered by Hon. Edward Blake: The Leader of the Liberal Party ...
Publisher: Printed by C.B. Robinson
Published: 1886
Number of pages: 115