The star-spangled banana and other revolutionary riddles2015 · Book · Koleksi PerpustakaanOutrageous puns and jokes that celebrate the Spirit of '76.