The giant book of insults
Subtitle: Comprising 2000 insults for all occasions and 2000 more insults