The giant book of insults
Subtitle: Comprising 2000 insults for all occasions and 2000 more insults
Publisher: Castle Books
Published: 2000
Language: eng
Number of pages: 444