Mix and Match More than 150,000 Insults in the Bard’s Own Words

Chronicle Books

Barry Kraft

Hardcover book with mix and match insults

9781452127750

Shakespeare Insult Generator

$12.95Price