Punch historical archive, 1841-1992
MLA
Punch Historical Archive, 1841-1992. [Farmington Hills, Michigan]: Gale Cengage Learning
APA, 7th edition
Punch historical archive, 1841-1992. [Farmington Hills, Michigan]: Gale Cengage Learning
Chicago, 17th edition
Punch historical archive, 1841-1992. [Farmington Hills, Michigan]: Gale Cengage Learning