Big tent politics. The liberal party's long mastery of Canada's public life. - Carty, R. Kenneth (Vancouver, 2015)