Knock knock, who's there? jokes

by Karen King

"Knock, knock... Who's there? Icon... Icon who? Icon tell you the world's best knock knock jokes - they're all in here! Bursting with over 300 jokes this illustrated collection is essential for any…