Good for a Laugh. A Guide to Writing Amusing, Clever, and Downright Funny Poems

by Paul B. Janeczko

Blurb

Member Reviews Write your own review

Be the first person to review

Log in to comment