3001 jokes.
Kilgarriff, Michael.
Manchester : World International,
1991.
Author: Michael Kilgarriff.
First published: Ward Lock, 1974.