Related Books
Language: en
Pages: 266
Pages: 266
Language: en
Pages: 266
Pages: 266
Language: en
Pages: 425
Pages: 425
Type: BOOK - Published: 2023-08-22 - Publisher: Springer Nature
Animal Satire presents a cultural history of animal satire, a critically neglected but persistent presence in the history of cultural production, in which anima
Language: en
Pages: 36
Pages: 36
Language: en
Pages: 307
Pages: 307
Type: BOOK - Published: 2022-08-04 - Publisher: Robinson
How do British pavements remain free of dog mess? Why are paths not littered with cigarette butts or roads not lined with abandoned cars? What does the decline