Garrison Keillor selected some of his favorite poems from authors old and new shared on his daily radio program The Writer’s Almanac. He edited an anthology of poems particularly suitable for when someone’s having a “rainy day” entitled Good Poems for Hard Times. These poems are meant to inspire, uplift, cheer up, confront, and provoke [...]