J. W. (John Wilson) Bengough
A caricature history of Canadian politics
J. W. (John Wilson) Bengough · 2023
Public domain, Project Gutenberg. No sign-up.
Canadian wit and humor, PictorialCaricatures and cartoons -- CanadaCanada -- Politics and government