The Art and Humor of John Trever: Fifty Years of Political Cartooning

The Art and Humor of John Trever

Fifty Years of Political Cartooning

2021