Sunday, January 13, 2013

Isaac Asimov's Treasury of Humor

640 jokes, anecdotes, and limericks, complete with notes on how to tell them, from America's leading renaissance

Read more ...

No comments: