D Anderson

D Anderson is the author of books such as 500 Best Irish Jokes and Limericks.

Books by D Anderson