An edition of Viva la repartee (2005)
clever comebacks and witty retorts from history's wits and wordsmiths
By Mardy Grothe
Publish Date
2005
Publisher
Collins
Language
eng
Pages
292